PrestaShop 1.7 переопределяет файл src в собственном модуле

#php #overriding #prestashop #prestashop-1.7

#php #переопределение #prestashop #prestashop-1.7

Вопрос:

Я создаю собственный модуль и хочу переопределить некоторый файл, поэтому в папке views я создаю папку PrestaShop и добавляю в нее полный путь к файлу, подобному Admin/Catalog/Product/List/somefile.php и это переопределение работает, но когда я хочу переопределить файл из src папки, ничего не происходит. Например, я хочу переопределить файл, public_html/src/Adapter/Product/PriceCalculator.php поэтому в моем модуле у меня есть public_html/modules/mycustommodule/views/PrestaShop/src/Adapter/Product/PriceCalculator.php , и это не работает. Есть ли какая-либо возможность переопределить эти файлы?

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

1. обратитесь по этой ссылке: devdocs.prestashop.com/1.7/modules/concepts/templating /…

Ответ №1:

Я думаю, что переопределить эту папку невозможно, вы не можете переопределять другие вещи, кроме классов / контроллеров / модулей с / override / directory, которые больше не доступны. Вы можете прочитать информацию об этом в их сообщении: планируется ovverride

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

1. в prestashop говорится, что «Существуют ограничения и риски использования переопределений. Сохраните их для своего собственного магазина.»подробнее devdocs.prestashop.com/1.7/modules/concepts/overrides