вопрос
Внес глобальные изменения в CSS, но они отображаются только если очистить кеш.
Как сделать так, чтобы после изменений CSS не надо было чистить кеш?
Так как внеся эти изменения, пользователь, который ранее посещал сайт и не очистивший кеш, будет не доволен, потому что не будет работать кое-что важное... Знатоки помогите!! Не все чистят кеш!!
Как сделать так, чтобы после изменений CSS не надо было чистить кеш?
Так как внеся эти изменения, пользователь, который ранее посещал сайт и не очистивший кеш, будет не доволен, потому что не будет работать кое-что важное... Знатоки помогите!! Не все чистят кеш!!
В файле engine/modules/main.php
после
добавить
В шаблон main.tpl
будет выглядеть так:
После через дня 2-3 может и меньше в зависимости от посещаемости сайта убрать этот код с main.tpl или оставить это по желанию
после
$tpl->load_template ( 'main.tpl' );
добавить
$tpl->set( '{uniqid}', '?' . uniqid() );
В шаблон main.tpl
style.css{uniqid}
будет выглядеть так:
<link href="{THEME}/style/styles.css{uniqid}" type="text/css" rel="stylesheet" />
После через дня 2-3 может и меньше в зависимости от посещаемости сайта убрать этот код с main.tpl или оставить это по желанию