Решено Смена стиля только для определенных групп?

Goga

Пользователь
Сообщения
17
Симпатии
0
Баллы
1
#1
Всем доброго времени суток!
Скажите, возможно ли сделать так, чтобы стили могли менять только определенные группы пользователей?

Прошу простить, если обсуждалось.
Поиском пользовался.
 

Goga

Пользователь
Сообщения
17
Симпатии
0
Баллы
1
#3
На ссылку смены стиля модифицировать условие
СПАСИБО БОЛЬШОЕ!
--- Сообщение автоматически объединено: ---

Если кому не сложно пояснить, что тут править.
Прочитал за сутки много информации, но толком смог найти только под первую ветку мануал. ((
Нашел код, который (как мне показалось) отвечает за данное "условие"


Код:
<xf:if is="$xf.visitor.canChangeStyle()">
  <li><a href="{{ link('misc/style') }}" data-xf-click="overlay"
     data-xf-init="tooltip" title="{{ phrase('style_chooser')|for_attr }}" rel="nofollow">
     <i class="fa fa-paint-brush" aria-hidden="true"></i> {$xf.style.title}
  </a></li>
</xf:if>
 
Последнее редактирование:

Skaiman

[SVG]ADD-ONS ™
Разработчик
Сообщения
6.094
Симпатии
5.870
Баллы
266
#4
Делаем модификацию шаблона PAGE_CONTAINER
Найти:
Код:
                        <xf:if is="$xf.visitor.canChangeStyle()">
                            <li><a href="{{ link('misc/style') }}" data-xf-click="overlay"
                                data-xf-init="tooltip" title="{{ phrase('style_chooser')|for_attr }}" rel="nofollow">
                                <i class="fa fa-paint-brush" aria-hidden="true"></i> {$xf.style.title}
                            </a></li>
                        </xf:if>
Заменить:
Код:
                        <xf:if is="$xf.visitor.canChangeStyle() AND $xf.visitor.isMemberOf([x, y])">
                            <li><a href="{{ link('misc/style') }}" data-xf-click="overlay"
                                data-xf-init="tooltip" title="{{ phrase('style_chooser')|for_attr }}" rel="nofollow">
                                <i class="fa fa-paint-brush" aria-hidden="true"></i> {$xf.style.title}
                            </a></li>
                        </xf:if>
где x,y id нужных групп
 

Goga

Пользователь
Сообщения
17
Симпатии
0
Баллы
1
#5
ВООООООБЩЕ МЕГАААА СПАСИБО!!!!!!!!
Очень жалко что не могу поставить "МНЕ НРАВИТСЯ"

ЕЩЕ РАЗ БЛАГОДАРЮ!!!
 

Goga

Пользователь
Сообщения
17
Симпатии
0
Баллы
1
#6
Доброго всем времени суток!
Я прошу прощения, что снова поднимаю данную тему и что пишу.
Это совершенно не претензия и я благодарен за полезные и нужные советы!
Только в моем случае это оказалось не полное решение моей ситуации.
Суть в том, что мы убрали с "футера" возможность выбора стиля, а в настройках профиля этот выбор у пользователей появился у всех, а не только у нужно мне группы.
Может кто-то подскажет, как можно решить?
Спасибо
 

Goga

Пользователь
Сообщения
17
Симпатии
0
Баллы
1
#8
sonic, спасибо!
попробую!
Я просто не очень программист ((
 
Вверх Снизу