А почему MultiTV? Давно существует такое решение:
modx-shopkeeper.ru/documentation/modx-evolution/plagin-paramedit.html Там правда «Купить» не поставить возле каждого параметра, но указанную задачу:
Ведро может быть 1 литровым и стоить 10 рублей, а может быть 5 литровым и стоить 40 рублей.
вполне решает.