CACKOUT_CART_ADD_PRODUCT_COMPLETE не запускается. Ошибка или функция?
-
16-10-2019 - |
Вопрос
Пытаясь ответить это Вопрос я столкнулся с странным поведением.
А checkout_cart_add_product_complete
Событие работает хорошо, добавляя продукт в корзину из каталога. Однако, если я попытаюсь перенести продукт в корзину из списка желаний, событие не уводит.
Причина этого Mage_Wishlist_IndexController::cartAction()
Добавляет продукт, чтобы провести через Mage_Checkout_Model_Cart::addProduct()
метод, а не через контроллер тележки (где checkout_cart_add_product_complete
стрельба).
Итак, вопрос в том, было ли это сделано намеренно или это ошибка?
Решение
Судя по этому комментарию в CartController.php
:
/**
* @todo remove wishlist observer processAddToCart
*/
Это определенно устаревшая ошибка.
Не связан с magento.stackexchange