права групп пользователей-настройка шаблона Сообщений: 142 #1 - 24 ноября 2012 в 16:55Как настроить в шаблоне что должен видеть юзер а что админ и модер? например некоторые пункты меню? например в профилях я делал так {if $is_admin} пункт меню {/if} и его видел тока админ но как это реализовать в остальных компонентах и на остальных страница? такой же {if $is_admin} неработает нигде кроме профиля. мож что-то нетак делаю? Сообщений: 142 #2 - 24 ноября 2012 в 20:33как это можно реализовать? Сообщений: 259 #3 - 25 ноября 2012 в 15:05{if $is_admin} админу {if} {if $is_moder} модеру {if} {if $is_admin || $is_moder} админу и модеру {if} так по моему должно работать для шаблонов .tpl, проверьте, если нет, позже гляну. Вы для какой версии делаете Сообщений: 142 #4 - 25 ноября 2012 в 15:26для 1,9 а если у меня группа создана: 11 Администратор контента Администратор контента 2 Администраторы admin 8 Гости guest 9 Модераторы контента moderators 1 Пользователи registered 10 Пользователи сайта Пользователи 7 Редакторы editors то именно для администраторов контента? тк они поидее как модеры обозначены, тока у некоторых свои обязоности на сайте.Редактировалось: 1 раз (Последний: 25 ноября 2012 в 15:28) Сообщений: 446 #5 - 26 ноября 2012 в 15:24В меню делаешь пункт и в нем вкладке доступ удерживая ctrl выставляешь права таким образом можешь закрыть весь сайт. Создаешь пункт меню выключаешь его, в нем выставляешь права. Хоть пункт и выключен он все равно продолжает действовать. Выключаешь чтоб тебе в меню не выводилось лишнее. Меню конечно разбухнет, но там аж 15 подменю в админке есть в выпадающем списке. Например тебе нужно на форуме закрыть модераторскую. Создаешь пункт меню, обзываешь его так что б тебе было понятно и вместо адреса вставляешь адрес модераторской, выставляешь права для модераторов. В итоге тему или раздел форума видят модераторы, остальные же прочесть не могут. Если скажем нужно что б модераторам было видно а пользователям нет так просто не выключаешь меню, а выставляешь права для модераторов, но тебе как супер админу будет выдни все пункты если они не выключены в админке. Если тебе роют яму - не мешай, закончат - сделаешь себе бассейн. Сообщений: 142 #6 - 26 ноября 2012 в 18:09я знаю насчет этого. я вам про шаблоны и файлы php говорю так как не все в админке есть. К примеру я поставил чат, хочу скрыть от юзеров кнопку смены шрифта и жирности, такое же я не сделаю в админке, тока путем правки php файлов. Можно стелать так {if $is_admin} админу {if} {if $is_moder} модеру {if} но там не шаблон а php и темболее у меня много модеров в разных группах админа-им темболее ненужно видеть. Сообщений: 446 #7 - 27 ноября 2012 в 04:10Константин Г.:я знаю насчет этого. я вам про шаблоны и файлы php говорю так как не все в админке есть. К примеру я поставил чат, хочу скрыть от юзеров кнопку смены шрифта и жирности, такое же я не сделаю в админке, тока путем правки php файлов. Можно стелать так {if $is_admin} админу {if} {if $is_moder} модеру {if} но там не шаблон а php и темболее у меня много модеров в разных группах админа-им темболее ненужно видеть. Я хоть и не пхпешник но подозреваю пока не будет конкретики, кода, то ни кто не скажет. Какой чат, их кажись уже больше трех, вариантов реализации наверняка море.Если тебе роют яму - не мешай, закончат - сделаешь себе бассейн. Сообщений: 259 #8 - 27 ноября 2012 в 16:58Вставляете в нужном месте Код PHP: $primer = $inUser->group_id; ($primer); Выводиться id группы, теперь можете отредактировать вывод по id Сообщений: 142 #9 - 27 ноября 2012 в 19:05lucku: Вставляете в нужном месте Код PHP:
→ → → →
права групп пользователей-настройка шаблона - InstantCMS Community
Комментариев нет:
Отправить комментарий