Проблема с плагином "Акционные комплекты"
Добрый день, возникла проблема при установке модуля https://www.webasyst.ru/store/plugin/shop/set/. Темой предусмотрен автоматический переход в шаблон checkout.html при переходе в корзину (минуя cart.html). В шаблоне checkout.html выведены товары с помощью {$cart.items = $wa->shop->cart->items()}.
Таким образом, цена отдельного товара выводится в цикле через {shop_currency_html(($item.price*$item.quantity), true)}.
На странице оформления заказа отсутствует хук frontend_cart, через который выводятся блоки для группировки товаров в комплекты.
Как можно его туда добавить?
Спасибо
4 ответа
Лучше всего назначить метод плагина "Акционные комплекты" вызываемый при frontend_cart для хука frontend_checkout, ну или добавить в метода для хука frontend_checkout вызов хука frontend_cart.
А можно поподробнее? Поменял значение в /lib/config/plugin.php с
на
Видимо, дело в том, что frontend_checkout не предназначен для вывода необходимых плагину данных. Нужно добавить именно frontend_cart на страницу оформления заказа.
+
Поменял во всем плагине все frontend_cart на frontend_checkout
все равно беда
Значит нужно продублировать данные передаваемые в frontend_cart, для этого добавить метод возвращающий их и вызывать его в шаблоне.