Картинка на аватаре в соответствии с уровнем

Статус
В этой теме нельзя размещать новые ответы.

ekis

Создатель
Регистрация
10 Июл 2008
Сообщения
20
Реакции
3
Social Engine 3.18
Вроде простейшая тема: установить на аватаре картинку, соответствующую уровню пользователя.
Дополнение в profile.tpl вида:
<div style="position: absolute;" id="layer1">
{if $owner->level_info.level_id != 0}
{if $owner->level_info.level_id == 1}{/if}
{if $owner->level_info.level_id == 2}<img src="./images/card/cardav.gif">{/if}
{/if}
</div>
отличненько выводят на аватарке картинку соответствующую второму уровню пользователя.
Вопрос: где ошибка и почему этот же код не работает в search_advanced и на других страницах?
Пробовала разные инсинуации, но либо вообще ничего не отображает, либо отображается абсолютно у всех уровней одно и тоже. Вот это больше всего и не понятно.
Например, я указала:
{if $owner->level_info.level_id == 2}<img src="./images/dav.gif">{/if} - что это значит? Если у пользователя второй уровень, показать картинку такую то. Ну! Так почему же все уровни становятся счастливыми обладателями ЭТОЙ же картинки? Замена owner на user меняет только одно - ни отображается нигде и ничего.
Товарищи, замутила систему лояльности на своем портале - всё пашет на ура. А с этой фигней застряла.
Но смысл отражения картинок на странице поиска оч важен - люди заморачиваются с с этой лояльностью, а нигде кроме как в профиле не видно, что конкретный юзер обладатель конкретного уровня.
Может просто взгляд замылился и не вижу очевидной ошибки.. Тыкните носом пожалуйста.
Ребята - хелп.

PS Если вдруг прошляпила аналогичное обсуждение - извините! Укажите ссылку.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху