XF 2.2 Добавить в Staff Bar ссылку для всех пользователей

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

Parlevsky

Проверенные
Сообщения
222
Реакции
53
Баллы
1,730
Всем привет, как добавить в staff bar ссылки, которые будут видны всем пользователям? Или возможно есть плагины подобные? Использую тему UI.X 2, в ней по дефолту можно вывести отображение staff bar.

На форуме искал решение, но нашел только как добавить для админа и модератора.
 
В меню админа добавить свои ссылки, которые будут видны всем пользователям, а не только администратору.

3.jpg

Решение находил на форуме только для админа, обычный посетитель их не видит.

Staff Bar (Меню админа) выводится по умолчанию у меня на сайте и сейчас оно пустое для обычного пользователя.
 
Последнее редактирование:
В меню админа добавить свои ссылки, которые будут видны всем пользователям, а не только администратору.

Посмотреть вложение 126947

Решение находил на форуме только для админа, обычный посетитель их не видит.

Staff Bar (Меню админа) выводится по умолчанию у меня на сайте и сейчас оно пустое для обычного пользователя.
Может подойдёт Условия переменных в шаблонах XenForo 2
 
Не "может", а подойдет.
Модификация шаблона PAGE_CONTAINER найти
Код:
                <xf:if is="$xf.visitor.is_admin">
                    <a href="{{ base_url('admin.php') }}" class="p-staffBar-link" target="_blank">{{ phrase('admin') }}</a>
                </xf:if>
Заменить
Код:
                $0
                <xf:if is="{$xf.visitor.user_id}">
                    <a href="#" class="p-staffBar-link" target="_blank">Новая ссылка</a>
                </xf:if>
Увидят зарегистрированные.
Можете стереть условие, если должны и гости видеть.
 
Можете стереть условие, если должны и гости видеть.
То есть если для всех, то просто вот так вставлять, как ссылку?

Код:
$0
<a href="#" class="p-staffBar-link" target="_blank">Новая ссылка</a>
 
Спасибо, получилось. Только если заменить этот код

Код:
<xf:if is="$xf.visitor.is_admin">
                    <a href="{{ base_url('admin.php') }}" class="p-staffBar-link" target="_blank">{{ phrase('admin') }}</a>
                </xf:if>

То у админа пропадает ссылка - панель управления. Поэтому просто вставил ниже него

Код:
 <a href="#" class="p-staffBar-link" target="_blank">Новая ссылка</a>

И тогда все отлично стало. У посетителя так

1.jpg

У админка так

2.jpg
 
Последнее редактирование:
Спасибо, получилось. Только если заменить этот код

Код:
<xf:if is="$xf.visitor.is_admin">
                    <a href="{{ base_url('admin.php') }}" class="p-staffBar-link" target="_blank">{{ phrase('admin') }}</a>
                </xf:if>

То у админа пропадает ссылка - панель управления. Поэтому просто вставил ниже него

Код:
 <a href="#" class="p-staffBar-link" target="_blank">Новая ссылка</a>

И тогда все отлично стало.
Это делается модификацией шаблона, а не прямой правкой.
 
Статус
В этой теме нельзя размещать новые ответы.
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу