2014-02-06 3 views
0

Я делаю несколько простых крючков и несколько более продвинутых для клиента. (CS-Cart 2.1.4) У меня есть 2 websistes (производственная площадка и тестовый сайт) ... две среды не совсем одинаковы, к сожалениюРедактирование CS-Cart .tpl и обновление кеша

Если я редактирую что-либо в файле TPL в тестовой среде, Я просто сохранить + загрузить на FTP и редактирует сразу видны на тестовом сайте ...

Если я делать то же изменения на производственной среде, а затем сохранить + загрузить на FTP, ничего не меняется на витрине магазина ...

Я понимаю, что он, вероятно, имеет какое-то отношение к кэшированию шаблонов, и я должен запустить mysite.com/admin.php?cc

Проблема в том, что я новый веб-мастер, старый из них остался спорить с клиентом, я не знаю, что он оставил точно, и я боюсь освежить кеш производства и «уничтожить» все ... (сайт составляет около 1 миллиона Евро/год ... просто чтобы рассказать вам, что ...). что, если он внес некоторые изменения в шаблон и никогда не обновил кеш?

Любое предложение о том, как увидеть мои правки в этих проклятых файлах .tpl ???

ответ

1

Чтобы избежать очистки кеша вручную (на & cc), вы должны изменить режим Store.

Откройте область администратора (любая страница) и просмотрите страницу внизу: http://screencast.com/t/aS2aG7oYTg Ваш магазин работает в режиме реального времени, а Smart Template Engine не проверяет изменения в файле. Нажмите эту ссылку, и режим Store будет изменен на «Разработка». Кэш будет обновляться автоматически.

P.S. Вы можете удалить var/cache и var/compiled. Магазин не будет уничтожен :)

0

Я решил его, создав клон виртуальной машины, редактируя его, а затем реплицируя изменения на основном производственном сайте после того, как на 100% уверены, что при очистке кеша не было проблем;)

Смежные вопросы