Есть необходимость добавить поля дополнительных товаров в корзину с чекбоксом или радио-кнопкой выбора. Т.е. чел заказывает что-то, а ему фиксированно предлагается докупить какие-то пару товаров. Но уже из корзины. При выборе, конечно, товары должны добавляться в заказ и пересчитываться сумма. Поискал на просторах drupal - ничего подобного не обнаружил. Буду благодарен за любые подсказки!
Комментарии
Если коммерс, то корзина - она же страница (ставь блоки), она же вюьха (правь Views), она же форма (form_alter)...
Блок - понятно. Просто набить html для полей? Сами продукты ведь не подтянутся? А form_alter- это как? Я просто раньше с таким не сталкивался.
Можно сделать через связанные продукты, по инструкции https://www.drupal.org/node/1465920
Не совсем понятно. Здесь скорее не связанные продукты а дополнительные. Они ко всем товарам одинаковые. Например, праздничная упаковка и типа того.
Назовите эту связь - "дополнительные"
Я попытался сделать блок с дополнительными товарами, вставил его во вьюху корзины и все испортилось - добавление, удаление и товары не добавляются ajax-ом из блока. А связанные продукты вообще не смог запустить.