Как сделать дополнительные товары Ubercart?

Аватар пользователя gun_dose gun_dose 12 января 2017 в 9:56

Цель такая - вывести рядом с формой корзины галочки для дополнительных товаров (услуг) - сами эти товары для всех основных товаров одинаковые. Например, галочки "Монтаж (+1000р)", "настройка (+500р.)", "Расширенная гарантия (+3000р)" - при этом можно не выбирать ни одну галочку, либо выбрать сразу несколько.

Искал инфу по этому поводу - не нашёл ничего. Атрибуты не подходят, т.к. атрибуты выставляются в каждом товаре отдельно, а товаров десятки тысяч.

0 Thanks

Комментарии

Аватар пользователя postgres postgres 12 января 2017 в 10:29

по условиям просто напрашивается alter формы корзины. в котором добавить свой submit и пересчитать стоимость. Лишних полей не надо, но может потребуется сохранить спецификацию либо в существующем поле строки заказа либо одно поле для этого создать. В спецификации хранить "+монтаж, +настройка"

Аватар пользователя gun_dose gun_dose 12 января 2017 в 11:05

Альтер формы корзины - это я умею. Я думал, может есть какое-то готовое стандартное решение.