http://book.cakephp.org/2.0/en/tutorials-and-examples/simple-acl-managed-application/simple-acl-managed-application.html <--- このチュートリアルを見て、何を推測しますか? ;) それは動作しません、私は CakePHP 2.2.2 を使用しています... 次のエラーが発生します
未定義のインデックス: id [CORE/Cake/Model/AclNode.php、140 行目]
AclNode::node() - "Array ( [Aro0.model] => User [Aro0.foreign_key] => ) " エラー: 内部エラーが発生しました。
このエラーは、User モデルで group_id を取得していないためです
public function bindNode($user) {
return array('model' => 'Groups', 'foreign_key' => $user['Users']['groups_id']);
}
したがって、この関数では、 $user var にはユーザー名とパスワードのみが含まれます...そして group_id は含まれません
みんなを助けてください...