XF 2.2 Не срабатывает условие

Версия XenForo
2.2.13

Adguest

Проверенные
Сообщения
274
Решения
5
Реакции
44
Баллы
60
Подскажите, не срабатывает условие в шаблоне ( делаю модификацию что бы скрыть от гостей )
<xf:if is="{$visitor.user_id}">

Должно скрывать от гостей а показывать авторизованным, но скрывает от всех
Код:
<xf:set var="$styleLight" value="1" /> <xf:comment>Светлый стиль. Указываем id стиля в значении value.</xf:comment>
<xf:set var="$styleDark" value="2" /> <xf:comment>Темный стиль. Указываем id стиля в значении value.</xf:comment>
<xf:set var="$styleTitle">
    <xf:if is="$xf.style.style_id == $styleLight">
        {{ {$xf.language.language_code} == 'ru-RU' ? 'Включить темный стиль' : 'Enable dark style' }}
        <xf:comment>Всплывающая подсказка в светлом стиле. Первое значение для русского языка, второе для английского и остальных языков</xf:comment>
    <xf:elseif is="$xf.style.style_id == $styleDark" />
        {{ {$xf.language.language_code} == 'ru-RU' ? 'Включить светлый стиль' : 'Enable light style' }}
        <xf:comment>Всплывающая подсказка в темном стиле. Первое значение для русского языка, второе для английского и остальных языков</xf:comment>
    </xf:if>
</xf:set>

<xf:if is="$xf.visitor.canChangeStyle()">
        <a href="{{ link('misc/style', null, {
                'style_id': $xf.style.style_id == $styleLight ? $styleDark : $styleLight,
                '_xfRedirect': $redirect,
                't': csrf_token()
            }) }}"
            class="p-navgroup-link style-changer"
            data-xf-init="tooltip" title="{$styleTitle}">
            <span class="style{{ $xf.style.style_id == $styleLight ? '-light' : '-dark' }}"></span>
        </a>
</xf:if>
$0
 
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу