1. Приветствуем Вас на неофициальном форуме технической поддержки XenForo на русском языке. XenForo - коммерческий форумный движок от бывших создателей vBulletin, написанный на PHP.

1.1.3 Как прятать блоки в Sidebar от определенных групп?

Тема в разделе "Модификации шаблонов", создана пользователем Witold, 14.08.2012.

Загрузка
  1. Witold

    Witold Местный

    Регистрация:
    19.01.12
    Сообщения:
    132
    Симпатии:
    23
    Версия XF:
    1.2.2
    Тут вот пришлось некоторые блоки спрятать от гостей и пользователей, но не нашел есть ли такая возможность
    в частности мне нужно спрятать
    Пользователи онлайн
    Сегодняшние дни рождения
    Посетителей за сегодня
    Легенда групп
    777.jpg
     
  2. aligon

    aligon Активный пользователь

    Регистрация:
    19.04.12
    Сообщения:
    115
    Симпатии:
    3
    Версия XF:
    1.1.2
    Так напишите в положенной теме, Вопросы по движку, вам быстрей помогут
     
  3. SSvida

    SSvida Read only

    Регистрация:
    28.11.12
    Сообщения:
    1
    Симпатии:
    1
    Версия XF:
    1.1.2
    Не знаю актуально ли...
    Код:
    <xen:if is="{xen:helper ismemberof, $visitor, 3, 5}">
    3, 5 - группы, которым показывать
    </xen:if>
    
     
    Betelgelze нравится это.
  4. Witold

    Witold Местный

    Регистрация:
    19.01.12
    Сообщения:
    132
    Симпатии:
    23
    Версия XF:
    1.2.2
    Да всегда актуально!
    А подробней расписать можно?
    Не все знают как условия прописать и где.
    Можно с примером!
     
  5. xidas

    xidas Местный

    Регистрация:
    30.09.11
    Сообщения:
    12
    Симпатии:
    2
    Версия XF:
    1.1.3
    Могу предположить, что ка раз в блоках сайдбара это и прописывать
    Код:
    <xen:if is="{xen:helper ismemberof, $visitor, 3, 5}">
    Сам код блока
    </xen:if>
    Но если по указаному мною выше примеру, сам блок останется, но содержимое его исчезнет.
    Можно попробовать в forum_list где как раз таки подключаются блоки.

    Код:
    <xen:sidebar>
        <xen:edithint template="sidebar.css" />
       <xen:if is="{xen:helper ismemberof, $visitor, 3, 5}"> <xen:include template="dark_taigachat" /></xen:if>
    По такому примеру, я думаю, исчезнет сам блок чата.

    не заметил, что последнее сообщение было 5 февраля. Мб кому актуально)
     

Поделиться этой страницей