【问题标题】:CakeDC/Users new roleCakeDC/用户新角色
【发布时间】:2017-07-04 18:33:25
【问题描述】:

我正在使用 CakeDC/Users 插件并想添加其他用户角色。

现在我同时拥有超级用户和用户角色。

我在permissions.php中做权限控制。

我还覆盖了布局文件。最初尝试在表单中强制角色字段,但插件将用户角色写入控制器中。

【问题讨论】:

    标签: cakephp plugins cakephp-3.0


    【解决方案1】:

    正如 steinkel 在本期中发布的那样:https://github.com/CakeDC/users/issues/513

    您必须在 /vendor/cakedc/user/src/Controller/Traits/SimpleCrudTrait.php 中的 pathEntity 之后添加此行

    $entity->role = $this->request->data('role');
    

    然后配置您的表单以传递角色字段。就我而言,我使用选择框传递了此信息。

    【讨论】:

      猜你喜欢
      • 2019-02-01
      • 2015-04-11
      • 2021-03-16
      • 2018-11-04
      • 2016-02-11
      • 1970-01-01
      • 2019-05-31
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多