Opencart 3 - не отображаются изменения на сайте
Причины из-за которых редактируя файлы магазина не видно будет изменений на сайте
Часто бывает что в магазине надо сделать какие-то правки или новый функционал. Как правило такого рода работы происходят в файлах движка и шаблона.
Итак редактируем в карточке товара вывод например sku. Внесли правки в файл - сохранили, перегружаем страницу и ничего. Причин может быть несколько:
- Не почистили кеш модификаторов
- Не почистили кеш темы
- На сайте включено кеширование - необходимо в модуле кеширования почистить кеш
- На сервере включено серверное кеширование, например opcache - его во время разработки надо выключать.
- И самое интересное что в 3 версии Opencart есть редактор шаблона. Так вот когда Вы его редактируете то все последующие изменения в тех файлах работать на будут. Надо удалять из истории все редактируемые файлы.
Это основные причины из-за чего в тройке не будут работать ваши изменения. С понижением версии Opencart проблем таких меньше. Вот почему на 3-ке делать магазин сложнее чем на более старых версиях. Не говорю уже о twig шаблонизаторе - это конечно то еще удовольствие.
Статья получилась без картинок и расписывания каждого пункта, сейчас к сожалению нет времени расписать по каждому пункту, это получилось в формате заметки.