Здравствуйте. У меня такая проблема. После внесения изменений на сайт они не отображаются в браузере если сайт был уже открыт. Только через инкогнито режим могу видеть изменения. Почистил куки, не помогает. Можете сказать в чем может быть проблема?
Спасибо, действительно помогло. Но не могу ж я посетителей просить всех делать то ж самое не могли бы сказать где мне искать проблему?
на самом деле - это сессионное кеширование Но проблема известна (для тройки Код: <file path="catalog/controller/startup/session.php"> <operation> <search><![CDATA[setcookie($this->config->get('session_name')]]></search> <add position="before"><![CDATA[ $this->response->addHeader('Expires: Thu, 19 Nov 1981 08:52:00 GMT'); $this->response->addHeader('Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0'); $this->response->addHeader('Pragma: no-cache'); ]]></add> </operation> </file> <file path="admin/controller/startup/startup.php"> <operation> <search><![CDATA[index(]]></search> <add position="after"><![CDATA[ $this->response->addHeader('Expires: Thu, 19 Nov 1981 08:52:00 GMT'); $this->response->addHeader('Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0'); $this->response->addHeader('Pragma: no-cache'); ]]></add> </operation> </file>
создать файл xml к примеру no_ceche.ocmod.xml c таким содержимым Код: <?xml version="1.0" encoding="utf-8"?> <modification> <name>No ceche</name> <code>no_ceche</code> <version>1.0</version> <author>autor</author> <link>link</link> <file path="catalog/controller/startup/session.php"> <operation> <search><![CDATA[setcookie($this->config->get('session_name')]]></search> <add position="before"><![CDATA[ $this->response->addHeader('Expires: Thu, 19 Nov 1981 08:52:00 GMT'); $this->response->addHeader('Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0'); $this->response->addHeader('Pragma: no-cache'); ]]></add> </operation> </file> <file path="admin/controller/startup/startup.php"> <operation> <search><![CDATA[index(]]></search> <add position="after"><![CDATA[ $this->response->addHeader('Expires: Thu, 19 Nov 1981 08:52:00 GMT'); $this->response->addHeader('Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0'); $this->response->addHeader('Pragma: no-cache'); ]]></add> </operation> </file> </modification> закинуть этот файл в директорию system обновить модификаторы.