Перейти к содержимому


Фото
- - - - -

Страница /user и переменная в сессии - приходится обновлять страницу 2 раза


  • Чтобы отвечать, сперва войдите на форум
2 ответов в теме

#1 dmitry

dmitry
  • Пользователь
  • 4 сообщений

Опубликовано 05.01.2019 - 13:53

с новым годом!!

вопрос по сессиям - при обновлении страниц на сайте, сначала считываются данные сессии и потом уже происходит загрузка сайта но это не касается страницы /user - (для залогиненных), ее приходится перегружать дважды чтобы сессия считалась и я увидел нужные изменения на странице

 

то есть к примеру я использую (меняю) свою переменую из сессии $smarty.session.myvar - на всех страницах она считывается сразу при обновлении, на странице /user - приходится обновлять 2 раза..

задаю переменную в index.tpl сразу после <body>

 

как обойти, в чем может быть причина? спасибо

 

 



#2 phukortsin

phukortsin
  • Фрилансер
  • 869 сообщений
  • Программирование, Пользователь
  • Версия CMS:2.x
  • Откуда:Львов

Опубликовано 05.01.2019 - 15:02

с новым годом!!

вопрос по сессиям - при обновлении страниц на сайте, сначала считываются данные сессии и потом уже происходит загрузка сайта но это не касается страницы /user - (для залогиненных), ее приходится перегружать дважды чтобы сессия считалась и я увидел нужные изменения на странице

 

то есть к примеру я использую (меняю) свою переменую из сессии $smarty.session.myvar - на всех страницах она считывается сразу при обновлении, на странице /user - приходится обновлять 2 раза..

задаю переменную в index.tpl сразу после <body>

 

как обойти, в чем может быть причина? спасибо

 

Многое зависит от того, ГДЕ и КАК задаете, и ГДЕ и КАК потом считываете.

Файл основного шаблона index.tpl обрабатывается после прочих шаблонов (user.tpl, cart.tpl и др.) - и в этом тоже может быть причина...



#3 dmitry

dmitry
  • Пользователь
  • 4 сообщений

Опубликовано 06.01.2019 - 07:35

Многое зависит от того, ГДЕ и КАК задаете, и ГДЕ и КАК потом считываете.

Файл основного шаблона index.tpl обрабатывается после прочих шаблонов (user.tpl, cart.tpl и др.) - и в этом тоже может быть причина...

 

спасибо, этого хватило:)






0 пользователей читают эту тему

0 пользователей, 0 гостей, 0 скрытых