OpenCart 3: очистка системного кеша, ocmod и twig. Я внес изменения в контроллер, но он не отражает

Я хочу изменить что-то, связанное с атрибутами продукта на странице сведений о продукте: /index.php?route=product/product&product_id=100

Поэтому я изменил файл \catalog\controller\product\product.php и сохранил его.

но он не отражает мои изменения, даже если я удалил кеш и обновил страницу, но он не работает. Даже я удалил весь код в файле PHP. Но это не отражает моих изменений

2 ответа

Если вы используете OpenCart 3 - это может быть кеш ocmod или twig cache.

Чтобы очистить кеш Twig на панели администратора, нажмите кнопку с шестеренкой в ​​правом верхнем углу, а затем очистите кеш темы.

Чтобы очистить кеш ocmod в панели администратора, перейдите в Расширения - Модификации и нажмите кнопку перезагрузки в правом верхнем углу.

Раз вы здесь и ваш шаблон не обновляется, то сброс кеша у вас не сработал. Действительно, у этой CMS с этим проблема. Единственный способ в "Дашборде" - отключить кеш в шаблонах, внизу, под графиками.

Затем в левом боковом меню откройте вкладку «Дизайн» , в выпадающем списке найдите «Редактор тем».

Отключить кеш

Выберите тему своего магазина

И нажмите на шаблон для редактирования.

Очень важно! Внесите изменения в файл ветки.

Нажмите кнопку «Сохранить» !

Далее переходим на сайт - «Ctrl+Shift+R»

Ваш шаблон изменился! :)

Другие вопросы по тегам