#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