Ещё одна мелкая трабла вылезла, у меня в шапке (темплейт header.tpl) опрелелялось залогинен ли юзер, вот таким макаром:
if (strlen($user['username'])==0) { ....
Перестало работать, почемуто. После смены реврайтов.
Также подскажите, плиз, можно ли реализовать както "ЛогОут"?
И ещё... видел темплейт "favorites" вот только не понял как пользователь добавляет в свои фаворитес.
Дайте ссылку где посмотреть как это реализовывается.
User name
Re: User name
Да, потому что если зайти по ссылке:admin wrote:А юзер точно залогинен?
http://freekarupsmoms.com/action/profile
То попадаешь на темплейт редактирования своего профиля.
и там уже выводит "Hi Kittenus" в шапке
Re: User name
Как я понимаю
"выводит "Hi Kittenus" в шапке"
в данном тексте Kittenus" это как раз и есть $user['username']
далее вы проверяете длину этой строки
"if (strlen($user['username'])==0)"
и она явно не 0
Чего именно я не понимаю?
"выводит "Hi Kittenus" в шапке"
в данном тексте Kittenus" это как раз и есть $user['username']
далее вы проверяете длину этой строки
"if (strlen($user['username'])==0)"
и она явно не 0
Чего именно я не понимаю?
Don't forget to run script update
Re: User name
Абсолютно верно! Вот только на главной странице, странице категорий и других страницах где используется этотже хедер такого не происходит. Аэто я отвечал на вопрос "Точно ли залогинен пользователь?"admin wrote:Как я понимаю
"выводит "Hi Kittenus" в шапке"
в данном тексте Kittenus" это как раз и есть $user['username']
далее вы проверяете длину этой строки
"if (strlen($user['username'])==0)"
и она явно не 0
Чего именно я не понимаю?
Тобишь один и тотже темплейт "хедер.тпл" на некоторых страницах показывает этот $user['username'] а на других его нету (точнее длинна = 0)
Re: User name
Всё работало. Поменялись только реврайты и перестало работать. Это могло като повлиять?
Re: User name
if (strlen($user['username'])==0)
это условие для залогиненного по вашему должно выполнятся или нет?
только плз без отсылки к "да точно работало до реврайтов"
это условие для залогиненного по вашему должно выполнятся или нет?
только плз без отсылки к "да точно работало до реврайтов"
Don't forget to run script update
Re: User name
Ок, вот весь кусок который определяет залогинен или нет, и выводит соответствующий резалт:
------------------------------------------------------------------------
<? if (strlen($user['username'])==0) { ?>
<li class="hidden-md"><a href="http://freekarupsmoms.com/action/login">Login</a></li>
<li class="hidden-md"><a href="http://freekarupsmoms.com/action/regist ... er</a></li>
<? } ?>
<? if (strlen($user['username'])>0) { ?>
<li><p class="navbar-text">Hi <?=$user['username']?></p></li>
<? } ?>
------------------------------------------------------------------------
Вот он до замены реврайтов работал.
------------------------------------------------------------------------
<? if (strlen($user['username'])==0) { ?>
<li class="hidden-md"><a href="http://freekarupsmoms.com/action/login">Login</a></li>
<li class="hidden-md"><a href="http://freekarupsmoms.com/action/regist ... er</a></li>
<? } ?>
<? if (strlen($user['username'])>0) { ?>
<li><p class="navbar-text">Hi <?=$user['username']?></p></li>
<? } ?>
------------------------------------------------------------------------
Вот он до замены реврайтов работал.
Re: User name
Выводит Login и Registeradmin wrote:Как сейчас видно что он не работает?
А если залогинен то должно вывести Hi $user['username']







