Доступ к меню

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

Аватар пользователя Tremor Tremor 30 ноября 2009 в 4:07

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

Комментарии

Аватар пользователя Tremor Tremor 30 ноября 2009 в 21:03

Nikit, речь идет о доступе к административному разделу меню.
sadmin, дело в том, что у модуля menu есть только одно разрещение: "administer menu" (или "управлять меню"). Мне же надо, чтобы пользователь мог управлять не всеми меню, а лишь некоторыми.

Аватар пользователя Nikit Nikit 1 декабря 2009 в 2:30

ну так сделай блок кастомное меню по ролям. а потом видимость задавай. вот тебе и админка по ролям.

Аватар пользователя Tremor Tremor 1 декабря 2009 в 2:48

Не понимаю о каком блоке идет речь.
Мне нужно не ограничить видимость меню для определенных ролей, а ограничить управление этим меню. Или я чего-то не понимаю? Не могли бы вы объяснить поподробнее?

Аватар пользователя sadmin sadmin 1 декабря 2009 в 15:23

"Tremor" wrote:
Мне нужно не ограничить видимость меню для определенных ролей, а ограничить управление этим меню

в блок можно поместить собственное меню, которое можно/нельзя менять. Сложнее будет с пунктами, если потребуется в рамках одного меню, например 6-7 элементов, через один сделать доступными к правке. Может посмотреть в сторону модулей, организующих права? Что-то вроде access menu?

Аватар пользователя Tremor Tremor 17 февраля 2010 в 22:52

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