События OpenCart 2.x (нижний колонтитул, корзина) - PullRequest
0 голосов
/ 07 февраля 2019

У меня есть совместимый модуль 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 работают очень хорошо.

...