Bonjour,
Je suis actuellement le tutoriel du CakePHP Cookbook afin de créer un blog pour m'entrainer et ainsi prendre en main la version 2 du framework. J'ai donc créé un espace membre afin de m'entrainer avec les ACL. Je rencontre cependant un problème : une fois que je suis connecté et que j'accède à une page protégée, j'ai le message d'erreur suivant :
La source du problème est toute trouvée : il cherche le modèle User alors que j'ai spécifié de partout où je pouvais qu'il fallait utiliser le modèle Member (j'ai une table members et un modèle Member bien évidemment). Dans le tutoriel, c'est le modèle User qui est utilisé, j'ai donc du glisser ce modèle dans mon code, mais impossible de savoir où. J'ai tout repassé au peigne fin, je ne vois pas où ce « User » a pu se glisser. J'utilise partout « Member ».AclNode::node() - Couldn't find Aro node identified by "Array ( [Aro0.model] => User [Aro0.foreign_key] => 12 ) "
Dans ma table aros, c'est bien Member qui est stocké dans la colonne model. Je ne vais pas copier tous mes codes ici, ça risque de surcharger la page, donc si vous pouviez m'indiquer quelques pistes pour débusquer ce problème, je posterais les fichiers nécessaires.
Merci d'avance pour toute réponse !
Partager