自定义角色中的用户缺少 DNN9“添加模块”

Phi*_*lan 1 dotnetnuke dotnetnuke-9

当使用 DNN9 中的自定义角色登录用户时,“页面编辑模式”中缺少“添加模块”按钮,而“添加现有模块”和“页面设置”按钮可用。

如何让旧的 <DNN9“添加新模块”按钮出现?

实际结果:

实际结果

预期结果:

预期结果

Phi*_*lan 5

环顾四周后,您似乎需要进入每个自定义 DNN 角色可用的每个 DNN 扩展,并手动将每个自定义角色分配给每个 DNN 扩展。

我想这样做的好处是“添加模块”弹出窗口看起来很干净,没有不受欢迎的模块混乱该区域。

您可以按照以下说明找到合适的设置:

  1. 转到:“扩展/编辑扩展/站点设置选项卡”
  2. 手动搜索每个角色并“添加”
  3. 确保您刚刚添加的每个角色旁边的“可以部署”下勾选了一个复选框
  4. 保存对扩展的更改

请注意,DNN9 可能存在一个错误,即设置可能无法保存,您可能需要多次执行此操作才能生效。