Всем доброго времени суток. Такой вопрос: Допустим создано несколько типов материала: Запись в блоге, Новости и несколько ролей: менеджеры, стажеры. На странице "Права доступа" можно настроить права управления определенным типом материала (модуль node): созданием, редактированием, удалением, причем отдельно для каждого типа материала. Но вот управлять просмотром можно только в целом - "доступ к содержимому".
Как бы вот (допустим) разрешить просмотр менеджерам записей в блоге и запретить новости, а стажерам - запретить доступ к блогу и разрешить новости?
Помогите пожалуйста )
Комментарии
Content Access или node privacy byrole
Ага, спасибо )
Как раз нашел список популярных модулей управления правами: http://drupalcookbook.ru/recept/upravlenie-dostupom-statjam-sajte
Пробовал установить оба модуля, после установки выводят такую ошибку:
user warning: Unknown column 'n.nid' in 'on clause' query: SELECT drupal_node.nid, drupal_content_type_page.field_language_value FROM drupal_node INNER JOIN drupal_content_type_page ON drupal_node.nid = drupal_content_type_page.nid INNER JOIN drupal_node_access na ON na.nid = n.nid WHERE (na.grant_view >= 1 AND ((na.gid = 0 AND na.realm = 'all') OR (na.gid = 1 AND na.realm = 'node_privacy_byrole_role') OR (na.gid = 0 AND na.realm = 'node_privacy_byrole_user'))) AND ( drupal_node.nid = '84') in /home/f/finprogru/rcons_marketing/public_html/themes/waffles/page.tpl.php on line 13.
Подскажите что делать?
Поднимаю старый вопрос, есть ли на текущий момент какое нибудь решение, по доступу к просмотру разных типов материалов для разных ролей