Переопределить CustomerController Prestashop в 17.6.1
Я попытался добавить новую функцию в мой Prestashop 1.7.6 (позволяет обнаружить изменение группы клиента с момента backoffice).
Я думаю, что мне нужно переопределить функцию, которую я нахожу в CustomerController.в PHP расположенном в "ГРЦ /PrestaShopBundle/контролер/администратор/продать/поддержки/CustomerController.РНР."
Как я могу перегрузить этот контроллер, я попытался создать файл в "override / controllers / admin", но это не сработало ....?
Заранее спасибо.
У вопроса есть решение - Посмотреть?

Убедитесь, что вы очищаете кэш каждый раз, когда вы переопределяете что-то.
Источник
Ответы - Переопределить CustomerController Prestashop в 17.6.1 / Override CustomerController of Prestashop in 17.6.1
Является ответом!


Спасибо, я так и думал... У вас есть какие-либо идеи, как я могу обнаружить группу изменений chane клиента с момента backoffice ?

@Йоахим проверьте обновленные ответ

спасибо. Вы молодцы !!

26.11.2019 11:42:14
Если изменение, добавленное в переопределение, не видно, вам нужно удалить var / cache/prod / class_index.на PHP или var/кэш/Дев/class_index.php в зависимости от вашей среды. Не беспокойтесь, он будет воссоздан.

да, я пытался... Кажется, папка src не может быть переопределена

да, классы в src не могут быть переопределены, но устаревшие в ps_root / classes и ps_root.контроллеры могут. Вы можете найти что-то, что вы можете использовать там. В ps_root / classes есть несколько клиентских классов. Кроме того, вы можете разработать модуль и расширить функциональность src там.
Помочь в развитии проекта: