Prestashop 1.7 hookActionObjectCustomerUpdate до и после - PullRequest
0 голосов
/ 08 октября 2018

Итак, мне интересно, почему, если я помещаю переменную (public) в ловушку hookActionObjectCustomerUpdateBefore и читаю ее, то в ловушку hookActionObjectCustomerUpdateAfter я теряю ее.Даже если я назначу ее как переменную smarty.

Я запускаю эти хуки из модуля и из бэкэнда.

Спасибо за ваши советы.

1 Ответ

0 голосов
/ 08 октября 2018

Чтобы добавить открытую переменную в класс Customer, вы должны переопределить этот класс и добавить свою пользовательскую переменную.тогда вы можете использовать его в любом месте PrestaShop.Вы не можете использовать «ловушки действий» для добавления новых определений в PrestaShop.эти крючки сделаны только для действий.

...