Закрыть
Скидки в Webasyst 25–29 ноября 2021

Передать характеристику товара в новую корзину в форму оформления заказа

Необходимо стоимость и срок доставки брать у каждого товара индивидуально из харрактеристик. Нам нужно закастомить новую корзину(да знаю, что не нужно этого делать, но другого решения мы не нашли), что бы стоимость доставки бралась у каждого товара из характеристики. Цифры подмахнуть в самих формах (shiping.html, details.html, confirm.html) не сложно. Затык возник с получением самой характеристики.

Получаем характеристику простым методом:

{$p = $wa->shop->product($_item.product_id)}
{$_item_delivery_cost = $p.features['_delivery_cost']}

После получения $_item_delivery_cost необходимо передать в форму оформления заказа (shiping.html, details.html, confirm.html) - вопрос как это сделать?

Можно еще запилить свой хелпер, но для хелпера все равно нужен $product_id который так-же не доступен в формах.

P.S. Если товаров несколько сумма доставки просто суммируется у всех товаров.

1 ответ

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите