Jump to content


Photo
- - - - -

слетают настройки полей фильтра


Best Answer Raven , 19 October 2017 - 16:32

Решение:
/www/templates/ваш_шаблон/index.php
добавить в тело:

 

<?php
        header("Cache-Control: no-store, no-cache, must-revalidate");
        header("Expires: " . date("r"));
        echo "<h1>", date("H:i:s"), "</h1>";
        ?>

Go to the full post


5 replies to this topic

#1 Raven

Raven
  • JBZoo User (rus)
  • User rate: 0.1
  • posts: 11
  • topics: 3

Posted 18 October 2017 - 21:40

При первой настройке фильтра поиска (скрин step1) фильтр отображается в нормальном формате.

Но стоит провести несколько раз поиск, интерфейс фильтра сбрасывается (скрин step2). В модуле, кеширование отключил (скрин Настройка кеша в jbsearsh), но это не помогло. Заметил одну закономерность: при выключенном сайте у авторизованного пользователя такого не происходило.

сайт grossia.ru

Attached Thumbnails

  • Фильтр 1step.png
  • Фильтр 2step.png
  • Настройка кеша в jbsearsh.png

  • 0

#2 CB9TOIIIA

CB9TOIIIA
  • Administrators
  • User rate: 230.6
  • posts: 3680
  • topics: 235

Posted 19 October 2017 - 10:48

бывает кеширование на стороне клиента - от хостинга. Как вариант переменную добавлять в урл (nc - случайную).


  • 0

#3 Raven

Raven
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0.1
  • posts: 11
  • topics: 3

Posted 19 October 2017 - 12:58

А разве при изменении настроек фильтра поиска URL не меняется?


  • 0

#4 CB9TOIIIA

CB9TOIIIA
  • Administrators
  • User rate: 230.6
  • posts: 3680
  • topics: 235

Posted 19 October 2017 - 13:06

Где на сайте фильтр?


  • 0

#5 Raven

Raven
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0.1
  • posts: 11
  • topics: 3

Posted 19 October 2017 - 14:18

Да. Я фильтр закрепил в offcanvas для всех страниц сайта.

А в файле .htaccess отключить кэширование не правильнее будет?


Edited by Raven, 19 October 2017 - 14:21.

  • 0

#6 Raven

Raven
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0.1
  • posts: 11
  • topics: 3

Posted 19 October 2017 - 16:32   Best Answer

Решение:
/www/templates/ваш_шаблон/index.php
добавить в тело:

 

<?php
        header("Cache-Control: no-store, no-cache, must-revalidate");
        header("Expires: " . date("r"));
        echo "<h1>", date("H:i:s"), "</h1>";
        ?>


  • 0




Click to return to top of page in style!