Хук для обработки элементов корзины

1

Нужен хук для обработки элементов корзины, при выводе корзины и создании заказа. Есть frontend_products, но он не подходит потому-что в нем отсутствует id в shop_cart_items. В моет случае может случится так что 2 разных элемента могут быть с одним и тем же sku.

2 комментария

  • +1
    Алексей Алексей Webasyst 2 сентября 2016 15:26 #

    Например https://developers.webasyst.ru/hooks/shop/frontend...
    и в нём уже получить содержимое корзины.

    • +1
      IndectedGrachik IndectedGrachik 2 сентября 2016 17:13 #

      Не подойдет. Мне надо обнулить цену одного или нескольких товаров (это товары в подарок). Для своего магазина я создал скрытый товар(копию имеющегося товара) с нулевой ценой и убрал из оформления заказа код, отвечающий за проверку на скрытые товары в корзине. Соответственно в самом конце в заказе цена тоже 0 должна быть. С помощью стопроцентной скидки это сделать не получится, потому что на этот товар может быть скидка во-первых, а во-вторых непонятно, какой способ подсчета скидки выбрал пользователь. Хотя все эти моменты со скидками будут мешать, если даже цену обнулить. Не знаю даже как эту проблему можно обойти.

      Добавить комментарий

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