Цитата |
---|
QSOFT пишет: Панель не выводится для пользователей, которым не хватает прав ни на одну операцию, задаваемую кнопками панели управления. Например, группе пользователей дано право "Изменение" для определённого инфоблока. Компоненты для работы с инфоблоками добавляют кнопки только на вкладку "Редактирование", поэтому вкладка "Просмотр" не доступна пользователям с данными правами. Если вам необходимо вывести панель в обязательном порядке, воспользуйтесь одним из следующих вариантов решения: 1. Дать группе пользователей право на управление кешем страницы (данная возможность появится на вкладке "Просмотр" . Для этого создайте новый уровень доступа для Главного модуля с привязкой "Модуль", и доступной операцией "Управление кешем (cache_control)" (подробнее об уровнях доступа в учебном курсе "Администрирование системы": В настройках группы пользователей, для которой требуется вывод панели, в качестве доступа к Главному модулю укажите созданный уровень. 2. Выводить панель программно для определённой группы пользователей. Для этого в шаблон сайта вставьте проверку: <?$arGroups = $USER->GetUserGroupArray(); if (in_array(номер_группы, $arGroups )) $APPLICATION->ShowPanel = true; ?> где номер_группы - ID группы, для которой требуется вывод панели. |
спасибо, кусофт.