+0.11
Рейтинг
0.29
Сила

Условие {if/else}

В общем, возникла потребность выделить администраторов среди обычных пользователей в списке аккаунтов.
С помощью html и css добавил иконку и написал вот такое условие:
{if $oUserCurrent->isAdministrator()}<style> .item-avatar {
background: url(*****.png) no-repeat;
background-size: 30px;
background-position: 85% 100%;
}</style>
{else}

{/if}

Правда, если я захожу на страницу списка пользователей без авторизации, то возникает ошибка:

А если захожу с администратора, то иконки появляются у всех пользователей.
Возможно ли как-нибудь поменять условие, чтобы всё правильно отображалось?
Другими словами, мне нужно условие, которое сможет проверить, админ ли юзер.

UPD:

Если кому-то понадобится сделать что-то подобное, то напишите похожий алгоритм.
{assign var="name" value=$oUserList->getLogin()} *вытаскиваем логин из базы данных*
<div class="
       {if $name eq 'Имя_пользователя' or $name eq 'Имя_пользователя_2' or $name eq 'Имя_пользователя_3'}
             *class/id div'a*
       {else}
             *class/id div'a*
       {/if}">

Индивидуальный дизайн блога

Собственно, можно ли реализовать отдельный дизайн для определённых блогов ?
Если да, то как?
Изначально у меня была идея написать условие на подгрузку нужных css и js файлов с помощью if, проверяя action блога, но позже обнаружилось, что у отдельных блогов action'ов нету.

Вывод топиков на статистическую страницу

Доброго времени суток, дорогие пользователи.
В общем, возникла потребность вывести из определённого блога посты на статистическую страницу.
Изначально появилась идея использовать плагин blogtopics (https://catalog.livestreetcms.com/addon/view/233/).

Читать дальше →

Ищу плагин

Когда то видел плагин, который выводит в блок текст, он шутка назывался, кажется.
Не могли бы Вы помочь мне найти его, а то перерыл весь каталог и ничего не нашёл.

Include в статистических страницах

Люди, помогите пожалуйста.
Есть внешний модуль, который нужно поместить на статистическую страницу.
Как это реализовать?
P.S. Пробовал через {include file="..../index.php"}, но отображается просто текст.