[Решено] Как правильно сформулировать условие отображения контента в разрезе пользователей?

2
Добрый день, друзья!
Задался вопросом, который не могу воплотить в жизнь ввиду скудности своих познаний. Рассчитываю на Вашу компетентную помощь.
Пример:

Есть элемент меню который должен скрываться при просмотре профилей других пользователей, но отображаться при нахождении в своем профиле. Следовательно хотелось бы соорудить конструкцию, которая будет отвечать условию:

"Если мы находимся на страницах своего профиля, то видим данный элемент, если мы находимся в профиле другого пользователя, то мы этот элемент не видим."

другими словами:

"Если текущий пользователь (под которым мы вошли на сайт) = (равно) владельцу профиля который мы просматриваем, то показывать элемент, если текущий пользователь (под которым мы вошли на сайт) неравен владельцу профиля который мы просматриваем, то не показывать элемент. "

Посоветуйте пожалуйста как выразить это в виде функции в ls.
Заранее спасибо! Хороших выходных!

ps: Заранее прошу, если Вы знаете как реализовать подобное, но считаете, что мой вопрос слишком глуп и прост и возжелаете поставить минус, то очень попрошу Вас этого не делать. Вроде сообщество и создано для того, чтобы кто-то у кого-то учился, а кто-то чему-то учил и помогал. Спасибо.
  • 0
  • 20 апреля 2012, 11:56
  • koptev

Условие на кол-во друзей

2
Здравствуйте!
Хочу написать условие, но не знаю как…

Условие заключается в следующем:

Если у пользователя больше 0 друзей, то выводим список друзей, иначе — надпись forever alone :(

Может как то так?

{if $aUsersFriend>0}
{count($aUsersFriend)}
    else
    forever alone
{/if}

Как скрыть divы на определённых страницах?

2
Здравствуйте!
Подскажите как нужно наложить условие, чтобы определённый блок (div) был только на главной странице, а на остальных страницах его не было видно?
  • -1
  • 17 января 2012, 02:15
  • CATFED

Нужно дописать условие

1
Всем добрый день.
Прошу помощи у знатоков, дописать к следующему коду условие: показывать, если на сайт зашёл не авторизованный пользователь.
<dd><a href="{router page='login'}">{$aLang.user_login_submit}</a></dd>
<dd><a href="{router page='registration'}">{$aLang.registration_submit}</a></dd>

Подскажите по условиям вывода

1
Что нужно дописать в шаблон, чтобы на странице с топиком сработало условие {if $oBlog->getId()==29}Текст{/if}.

На странице блога это работает.

Может не так объясняю?

Мне нужно вставить блок с информацией между header_nav и menu.blog, с условием, что он отображается только при просмотре определенного блога. Такая конструкция позволяет это сделать, но на странице топика приводит к ошибке.