Как показывать админ меню только администратору, а от редактора скрыть?

Главные вкладки

Аватар пользователя andreyy05 andreyy05 5 сентября 2010 в 22:13

Здравствуйте, уважаемые форумчане.
Помогите решить диллему.
Сделал сайт. На сайте нет регистрации. Создал роль редактор. Настраиваю права. Создал для редактора отдельное меню, куда вынес все необходимое.

Проблема в том, что не могу понять, как скрыть блок навигация(стандартное меню админа) от роли редактор, чтобы оно показывалось только админу?

Захожу в настройки блока, там есть чекбоксы, мол аноним, зарегеный, и редактор. Ставлю показывать только зерегеному. Но меню(точнее его часть,т.к. на большинство закрыл права) всеравно показывается редактору.Ведь он как-бы тоже является зарегистрированным пользователем.

Как быть? Возможно нужно создать еще одну роль, администратор? и назначить admin-у эту роль?

Наверняка, кто-то уже решал эту проблему. Выручите советом.

Комментарии

Аватар пользователя Ch Ch 5 сентября 2010 в 22:21

"andreyy05" wrote:
чтобы оно показывалось только админу
"andreyy05" wrote:
Ставлю показывать только зерегеному.

Что то тут не сходится...

Аватар пользователя andreyy05 andreyy05 5 сентября 2010 в 23:07

А что именно не сходится? зареганый, он и есть админ, ведь так? если регистрация на сайте не предусмотрена.

Аватар пользователя andreyy05 andreyy05 6 сентября 2010 в 1:57

mak-vardugin wrote:
Будете смеяться нужно залезть в раздел Разрешения:
http://www.example.ru/admin/user/permissions где галочку поставить у пункта модуль admin_menu
"доступ к меню администратора"

Да, возможно я некорректно изложил суть проблемы. ЭТо я пробовал. Но при таком раскладе, все равно появляется меню, да, согласен, доступа к администрированию нет. Но появляется меню такого рода:

redaktor
* Мои профиль
* Создать материал
* Выйти

А мне хочется сделать так, чтобы это меню тоже не показывалось. А показывалось другое меню, созданное лично мной, конкретно для редактора. Например такое:

Меню администратора
* Мои профиль
* Добавить статью
* Управлять галлереей
* Настроить форматы ввода
* Выйти

Такое реально? Или придется как-то добавлять пункты в то меню? только вот не пойму как оно формируется и как туда добавить пункт...

Аватар пользователя mak-vardugin mak-vardugin 6 сентября 2010 в 2:03

если вы имеете в виду минюшку с лева которая обычно то это раздел "Навигация" его там можно подрихтовать или сделать для редактора свое меню (меню запихать в блок видный только этой роли)

Аватар пользователя mak-vardugin mak-vardugin 6 сентября 2010 в 2:55

в блок не сможете это меню запихать? или показать блок только одной роли? не вижу в чем проблема
для блока в котором ваша нормальная навигация ставите видимость только админу, а в блоке где показываещем меню редактора соответственно видимость только редактору

Аватар пользователя natbampo natbampo 6 сентября 2010 в 8:59

1) Зайди в "Блоки" -> "Навигация", нажми "Настроить"
2)Тут: Показывать блок на определенных страницах: выбери:
Показать, если данный PHP-код возвращает TRUE
3) и введи код:
<?php
global $user;
return ($user->uid == 1);
?>