Не хочеться використовувати класичний спосіб атрибутів, тому що варіацій дуууже багато.
Цікавить як співвідносити ціну +3000, відповідно терміну 1500/1200, для кожної моделі ліжка вони завжди різні будуть. Пускати адміна в рулеси, думаю, не вірно.
Про commerce_pricing_attributes атрибут запитав, тому що його спробував, але він моторошно кривої, багато патчів і глюків, не дуже сподобався.
Додайте в словник "Розміри" поле "Ціна". За допомогою rules додавайте цю ціну до вартості товару.
Все б добре, але для різних моделей ліжок (при тих же самих розмірах) будуть різні ціни.
Я ось подумав, може щось подібне допоможе:
В тип товару додати поле field collections з терміна + текстове поле-ціна і при створенні товару додавати відповідні доступні значення. У картці товару alter-му зі списку поля line-item прибирати все зайве, крім визначених у товарі. Потім вже рулесом міняти ціну - як то брати її з поля товару.
Заплутано якось, як думаєте нормальне рішення або. )))