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

Тема в разделе "Социальные сети", создана пользователем ekis, 3 окт 2010.

Статус темы:
Закрыта.
Модераторы: arman29
  1. ekis

    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 Если вдруг прошляпила аналогичное обсуждение - извините! Укажите ссылку.
     
Статус темы:
Закрыта.