У меня есть совместимый модуль OpenCart 3.x, где я использую такие события, как:
- каталог / контроллер / общий / нижний колонтитул / до
- каталог / контроллер / оформить заказ / корзина /добавить / после
- каталог / контроллер / оформить заказ / корзина / редактировать / до
- каталог / контроллер / оформить заказ / войти / сохранить
- каталог / контроллер / оформить заказ / гость / сохранить
- admin / модель / клиент / клиент / editCustomer / после
- admin / модель / клиент / клиент / addCustomer / после
и все работает просто отлично!
Теперь я пытаюсь создать другой модуль, совместимый с OpenCart 2.0.3.1, и не могу заставить эти события запускаться вообще.Я пробовал:
- pre.common.footer
- pre.footer
- pre.cart
- pre.guest.save
- pre.login.save
- pre.admin.customer.add
- pre.admin.customer.edit
, но ни один из них не запускается,Я обнаружил https://github.com/opencart/opencart/wiki/Events-System-2.0.x.x-&-2.1.x.x - нет определенных событий, подобных тому, который я пытаюсь использовать, означает ли это, что я просто не могу «вызвать» свои методы для этих событий, или я делаю что-то не так? *
Дополнительные события, такие как: pre.customer.add, pre.customer.edit, pre.customer.address.add, pre.customer.address.edit работают очень хорошо.