2015-08-24 6 views
2

Я создал новый элемент действия компонентов правил для представления, показывающего пользователя определенной роли. Набор действий отображает системное сообщение и отправляет электронное письмо администратору при его выполнении. В представлении показаны массовые операции для пользователя 1 (admin) и выполняется набор действий для пользователя 1, однако он не делает их для какой-либо другой роли на сайте.Настройка доступа для использования этого компонента с разрешением, недоступным в настройках drupal?

Я прошел и проверил все разрешения, и для того, чтобы роль использовала массовые операции, у них должно быть проверено разрешение «Администрирование сайта», что имеет последствия для безопасности.

Я не могу «Настройка доступа для использования этого компонента с разрешения», как предложено здесь: https://drupal.stackexchange.com/questions/117981/what-limits-the-options-in-a-bulk-operations-menu-beyond-their-initial-settings

Когда я пытаюсь увидеть «Настройки», связанные с моим действием установить там нет ничего в наличии?

У меня установлен модуль доступа к содержимому и установлены разрешения на действия (VBO). Я попытался отключить их обоих, чтобы просмотреть настройки в наборе правил и ничего не изменилось. Должен ли я предоставить разрешение «Администрирование конфигурации сайта» на другие роли, чтобы они могли использовать это представление?

ответ

1

«« Настройка доступа для использования этого компонента с разрешением », который вы ищете, - это флажок, который необходимо включить. Он находится в "Настройки„“в раскрывающемся меню внутри вашего фактического компонента Правила

Эти шаги на самом деле„найти“те настройки:.

  • Перейдите к /admin/config/workflow/rules/components в пределах вашего сайта.
  • Выберите Редактировать ссылку справа от фактического компонента правил.
  • Раскройте выпадающее меню Настройки.
  • В нижней части расширенного окна настроек вы должны увидеть, что вы ищете. Включите опцию и укажите соответствующие «роли».