Вопрос по fomlt

Как узнать hooks minishop2?
А то не получается привязать к форме сам заказ
Владислав
24 апреля 2016, 13:13
modx.pro
1 032
0

Комментарии: 2

Konstantin
27 апреля 2016, 02:47
0
Задача, цель?
Что есть?
Что должно происходить с этим?
Какой должен быть результат?
    Волков Николай
    27 апреля 2016, 03:27
    0
    Теория: Если прочитать, что такое hooks у formit, то можно узнать в том числе и то, что это обычные сниппеты, а в это поле нужно просто указывать их названия.

    Если покопаться в коде минишопа, то можно узнать, что плагин miniShop2, при при смене статуса заказа или при его создании вызывает функцию changeOrderStatus() класса miniShop2, которая в дальнейшем вызывает функцию отправки E-Mail так же класса miniShop2. И это не имеет никакого отношения к сниппетам. Но зато функция перед тем, как начинает выполняться вызывает событие «msOnBeforeChangeOrderStatus»

    Практика: hooks для minishop2 либо писать самому, либо писать плагин для события «msOnBeforeChangeOrderStatus»
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      2