Ограничить доступ к представлению Drupal по ролям
Я ожидал бы, что это будет легко, но я не могу понять это. Простая проблема. Я хочу ограничить доступ к представлению Drupal следующим образом:
- Только текущие пользователи, которые являются членами пользовательской роли, могут получить доступ к представлению
ИЛИ ЖЕ
- Представление отображает только контент, созданный текущим пользователем.
Последнее легко, но ограничение через текущую роль более проблематично. Мысли?
1 ответ
Когда вы смотрите на экран администрирования Views (admin/ структура /views/view/YOUR-VIEW/edit), посмотрите в средний столбец, и вы увидите опцию "Доступ" под заголовком "Параметры страницы". Я считаю, что по умолчанию установлено разрешение | Просматривает опубликованный контент; однако, если вы нажмете "Разрешение", вы можете изменить его на "Роль" и выбрать нужные роли, которые должны иметь возможность просматривать этот контент. Надеюсь, что это имеет смысл!