0
Попытка супер трудно понять код Magento.Magento перехватить код купона кода?
Мне нужен способ перехватить коды купонов, чтобы они не работали, если товар в корзине уже уценен.
Как я могу это достичь?
Попытка супер трудно понять код Magento.Magento перехватить код купона кода?
Мне нужен способ перехватить коды купонов, чтобы они не работали, если товар в корзине уже уценен.
Как я могу это достичь?
Этого можно достичь с помощью наблюдателя, подписавшегося на событие controller_action_predispatch_checkout_cart_couponPost
.
Или путем переопределения контроллера тележки. В частности, метод couponPostAction
Спасибо, как вы могли знать, где искать? Для меня это похоже на работу догадки, просто поиск всех файлов для слова «купон» и наделение чего-то очевидного. Есть ли какая-то документация, которую вы используете? У вас есть специальный инструмент, помогающий вам или вы продолжаете догадываться о сверхурочных, пока вы не сотворили некоторые знания через пробную версию и ошибку? Также лучше, чтобы я сначала изучил рамки Zend? –
@ LucasScholten - со временем вы будете знать, где искать вещи. Кроме того, подумайте, что связано с применением купона: вы отправляете данные контроллеру. Таким образом, всегда будет происходить событие, предшествующее заданию, и действия, которые необходимо переопределить *, если это абсолютно необходимо. –
@LucasScholten - вам удалось заставить это работать? –