我在drupal 8中遵循了我的模块的静态权限并添加了
csv_custom test_permission:
title: 'CSV_Custom'
description: 'CSV_Custom The description'
在我的permissions.yml中(尝试添加限制访问:TRUE和False)
以及
csv_custom.admin_settings:
path: '/admin/config/csv_custom'
defaults:
_form: '\Drupal\csv_custom\Form\jsonForm'
_title: 'Json Form'
requirements:
_permission: 'csv_custom test_permission'
在我的routing.yml
中它确实显示了一个我可以编辑权限的页面,但是当我使用用户角色登录时,它仍然显示受限制的访问权限。 任何帮助将不胜感激!
答案 0 :(得分:0)
例如,你有一个角色
编辑
并且您希望具有此角色的每个用户都能够查看页面
/管理/配置/ csv_custom
然后在此页面设置此角色的权限
/管理/人/许可/编辑
找到您的自定义权限
csv_custom test_permission
并选中复选框并立即保存具有此角色“编辑”的每个用户都有权查看/转到该页面
/管理/配置/ csv_custom
希望这对你有所帮助 感谢