Сессии Joomla

  • 4 Ответов
  • 98 Просмотров

0 Пользователей и 1 Гость просматривают эту тему.

Сессии Joomla
« : 28.07.2017, 18:58:40 »
Может кто сталкивался как исключить из кеширования Joomla сессии? или исключить определенные переменные из кеширования сессий

*

NewUsers

Re: Сессии Joomla
« Ответ #1 : 28.07.2017, 19:06:48 »
Какой ужас! Сессии кэшируются.....
А чем докажешь?

Re: Сессии Joomla
« Ответ #2 : 28.07.2017, 19:23:02 »
Ну смотри при открытии страницы помещаю переменную в сессию. Далее открываю другую страницу в которой проверяется если переменная в сессии есть, то открываю одно содержимое и вычищаю данную переменную $session->clear('имя пер');. если переменной нет при открытии подсовываю другое содержимое страницы. Так вот при включенном кешировании Joomla не вычищает переменную из сессии. если кеш отключить то все гуд.

*

NewUsers

Re: Сессии Joomla
« Ответ #3 : 28.07.2017, 19:35:02 »
Как то я раз тоже делал такое... и у меня такая же проблема было....
Выяснил что сначала переменная удаляется из сессии где бы она не была в этом файле, а потом проверяется условие...
ну так сделай что бы она не удалялась, а просто меняй значение на null

Может используй
Код: php
<?php echo $app->input->get('display', 'no', 'bool'); ?>

*

SmokerMan

Re: Сессии Joomla
« Ответ #4 : 29.07.2017, 13:19:30 »
ну используйте просто $_SESSION там точно ничего не кэшируется)