Ответить
1
Условные операторы.
Отправлено: 20 Nov 2011#1
Как можно сделать, если к примеру я захожу в свой профиль, то у меня отображается одно, а если заходит какой нибудь другой человек, авторизованный или гость он видит другое.
Отправлено: 20 Nov 2011#2
LIFE-STALKER, скорей всего надо делать через условие. проверяем пользователь авторизован выводим инфо если нет показываем фигу)) ток как эт сделать я не знаю)))
а так бы такое в сборку включить"
а так бы такое в сборку включить"
Отправлено: 20 Nov 2011#3
Code:
{if(IS_USER_REGISTERED)}
{FPS_WDAY}, {FPS_DATE}, {FPS_TIME}<br />
Вы вошли как <a href="{PERSONAL_PAGE_LINK}"><b> {FPS_USER_NAME}</b></a> | Группа "<u>{FPS_USER_GROUP}</u>"
{else}
<form method="POST" action="/users/login/">
<input type="text" name="username" />
<input type="text" name="password" />
<input type="submit" name="send" value="Войти" />
</form>
{endif}
{FPS_WDAY}, {FPS_DATE}, {FPS_TIME}<br />
Вы вошли как <a href="{PERSONAL_PAGE_LINK}"><b> {FPS_USER_NAME}</b></a> | Группа "<u>{FPS_USER_GROUP}</u>"
{else}
<form method="POST" action="/users/login/">
<input type="text" name="username" />
<input type="text" name="password" />
<input type="submit" name="send" value="Войти" />
</form>
{endif}
Я горжусь тем, что помогаю в развитии бесплатной CMS - AtomX
Отправлено: 20 Nov 2011#4
ARMI не совсем то.
К примеру я заходу в свой профиль и вижу ссылку Читать ЛС.
А если кто то другой заходит на страницу моего профиля, то эту ссылку он не видит.
Вот так.
К примеру я заходу в свой профиль и вижу ссылку Читать ЛС.
А если кто то другой заходит на страницу моего профиля, то эту ссылку он не видит.
Вот так.
Отправлено: 20 Nov 2011#5
Code:
{if(PERSONAL_PAGE_LINK)}
Личные сообщения
{endif}
Личные сообщения
{endif}
Edit by author 24 Nov 2011
Я горжусь тем, что помогаю в развитии бесплатной CMS - AtomX
Отправлено: 27 Nov 2011#6
PERSONAL_PAGE_LINK немного другое. Вообще было бы не плохо организовать темку-заявочку для таких вещей. Типа "какие условные операторы хотелось бы видеть".
А на счет ЛС я уже показал решение, но Сталкер что-то его не выложил тут.
Добавлено2011.11.27 05-54
Это сниппет)
А на счет ЛС я уже показал решение, но Сталкер что-то его не выложил тут.
1
2
3
4
5
<?php if ($_SESSION['module'] === 'users' && $_SESSION['action'] === 'info') {
if (!empty($_SESSION['params'][2]) && $_SESSION['params'][2] == $_SESSION['user']['id']) {
echo "Now you're in your profile";
}
}?>
Добавлено2011.11.27 05-54
Это сниппет)
Я горжусь тем, что создал . И люблю нашу команду)
1
Сейчас online: 5. Зарегистрированных: 0. Гостей: 5.
