Как добавить дополнительные товары в корзину?

Аватар пользователя maiskiykot maiskiykot 31 марта 2019 в 0:54

Есть необходимость добавить поля дополнительных товаров в корзину с чекбоксом или радио-кнопкой выбора. Т.е. чел заказывает что-то, а ему фиксированно предлагается докупить какие-то пару товаров. Но уже из корзины. При выборе, конечно, товары должны добавляться в заказ и пересчитываться сумма. Поискал на просторах drupal - ничего подобного не обнаружил. Буду благодарен за любые подсказки!

Комментарии

Аватар пользователя adano adano 31 марта 2019 в 9:09

Если коммерс, то корзина - она же страница (ставь блоки), она же вюьха (правь Views), она же форма (form_alter)...

Аватар пользователя maiskiykot maiskiykot 31 марта 2019 в 10:53

Блок - понятно. Просто набить html для полей? Сами продукты ведь не подтянутся? А form_alter- это как? Я просто раньше с таким не сталкивался.

Аватар пользователя maiskiykot maiskiykot 31 марта 2019 в 10:59

Не совсем понятно. Здесь скорее не связанные продукты а дополнительные. Они ко всем товарам одинаковые. Например, праздничная упаковка и типа того.

Аватар пользователя maiskiykot maiskiykot 31 марта 2019 в 17:05

Я попытался сделать блок с дополнительными товарами, вставил его во вьюху корзины и все испортилось - добавление, удаление и товары не добавляются ajax-ом из блока. А связанные продукты вообще не смог запустить.