O prestashop tem uma ferramenta que pode ser muito útil para muitas pessoas: – Cache de ficheiros. Para a cache de ficheiros utiliza ficheiros gerados pelo próprio sistema, porém este tipo de cache trás problemas de actualização das páginas na gestão do backoffice da loja.
Para contornar este problema edite o ficheiro:
classes/controller/AdminController.php
(linha 1523) :
public function initHeader()
{
/*adicionar*/
header('Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0');
header('Pragma: no-cache');
header('Expires: Sat, 26 Jul 1997 05:00:00 GMT');
/*adicionar*/
// Multishop
$is_multishop = Shop::isFeatureActive();
….. e já está, é só fazer hard-refresh (Ctrl+R) para limpar a cache novamente. Boas vendas!
Para contornar este problema edite o ficheiro:
classes/controller/AdminController.php
(linha 1523) :
public function initHeader()
{
/*adicionar*/
header('Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0');
header('Pragma: no-cache');
header('Expires: Sat, 26 Jul 1997 05:00:00 GMT');
/*adicionar*/
// Multishop
$is_multishop = Shop::isFeatureActive();
….. e já está, é só fazer hard-refresh (Ctrl+R) para limpar a cache novamente. Boas vendas!