【问题标题】:ACL Component + Cakephp2.xACL 组件 + Cakephp2.x
【发布时间】:2013-09-09 22:17:47
【问题描述】:

一切正常,只有用户控制器在更新/保存时出现问题,显示此错误 -

AclNode::node() - 找不到由“Array ([Aro0.model] => User [Aro0.foreign_key] => 1)”标识的 Aro 节点

此错误通常在未授权操作时显示。操作和页面是如何加载的,其他控制器在更新时没有任何问题:(

我遵循了本教程 - 使用 Cakephp2.3 CakePHP 2.1 AclComponent - Tutorial

代码Download here

资源Acl controlled Application

【问题讨论】:

  • 终于得到了答案->让其他人知道您是否正在使用此代码进行身份验证-您不应该使用 'Acl' => array('type' => 'requester') , 在用户模型中:)

标签: cakephp cakephp-2.1 cakephp-2.3


【解决方案1】:

如果您使用此代码为您验证 - 在用户模型中您不应该使用:)

'Acl' => array('type' => 'requester'), 

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多