+1 голос
от (610 баллов) в категории Отладка
открыт от
Шаблоны тем оформления сайта в Prestashop состоят из набора страниц-шаблонов, которые реализуются на основе шаблонизатора Smarty. В целях отладки или разработки нужно отключать кэширование и включить перекомпиляцию этих шаблонов. Как это сделать?

1 Ответ

+2 голосов
от (610 баллов)
редактировать от
 
Лучший ответ

В PrestaShop, начиная с 1.4 до 1.7 это делается похожим образом: нужно перейти на страницу «Конфигурация / Производительность» и установить настройки в соответствии с рисунком.

В некоторых случаях опция «Перекомпилировать файлы шаблонов, если файлы были обновлены» может давать сбои, поэтому рекомендуется установить более требовательную к ресурсам сервера опцию «Принудительная перекомпиляция» на время отладки. Кэш - отключить.

Для более ранних версиях PrestaShop нужно открыть файл «/config/smarty.config.inc.php» в текстовом редакторе и в самом начале кода изменить параметры следующим образом:

$smarty->caching       = false;
$smarty->force_compile = true;
$smarty->compile_check = false;

Сохранить файл.

спросил 24 Дек, 14 от (610 баллов) в категории Отладка
открыт 27 Фев, 19 от
Как обновить кэш зарегистрированных программных классов в Prestashop?
Добро пожаловать на сайт. Здесь можно задавать вопросы по CMS PrestaShop и получать на них ответы.
...