|
Вячеслав
Студия "Кронос"

Зарегистрирован: 2013-04-12
Сообщений: 91
|
Доброго времени суток, уважаемые форумчане.
Вопрос такого плана.
Необходимо показать раздел для какого то пользователя не являющегося администратором. Я создал раздел, создал пользователя, присвоил этому пользователю права на этот раздел и на компонент в этом разделе, сделал доступ к этим разделам только для уполномоченных, этот пользователь его открывает по ссылке и видет информацию в нем.
Аналогично создаю других пользователей и разделы, которые видят информацию в них только они и администратор.
Но встала задача сделать вывод ссылки после авторизации привязанный для ихнего раздела и компонента. Вывод ссылок сделал с помощью <?= nc_browse_sub(0, $хх, 0, $where_cond="хх='1'") ?> , но отображаются все разделы, просто при переходе пишет У вас нет доступа для осуществления операции.. Т.е. необходим вариант со скрытием этих ссылок подразделов.
Накопал на форуме способ скрытия раздела от определенного пользователя в шаблоне вывода навигации:, так
$xx[0]['active'] = $AUTH_USER_ID==5?null:"<a href='%URL'>%NAME</a>"; , но этот способ скрывает с помощью null, а мне нужно наоборот показать, а все остальные скрыть.
Кто сталкивался с такой задачей, прошу подсказать куда смотреть, спасибо.
|