Bonjour,
Voila ayant besoin de modifier des données liés aux utilisateurs, j'ai créer un module sfGuardUser dans mon appli via un copier coller de l'existant dans le plugin.
Jusque la, pas de souci.
Si je crée une action spécifique lié a un enregistrement :
generator.yml:
et l'action correspondante dans mon fichier action de mon module:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 list: title: User list display: [last_name, first_name, she_compliance] object_actions: profil: ~
appli/module/actions.php:
ça marche.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 class sfGuardUserActions extends autoSfGuardUserActions { public function executeListProfil(sfWebRequest $request) { $this->user = $this->getRoute()->getObject(); }
Par contre si je crée une actions simple:
et l'action correspondante dans mon fichier actions:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 .... actions: _new: ~ new_in_groupe: ~
j'ai l'erreur:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 public function executeListNewInGroupe(sfWebRequest $request) { die("ça marche"); }
alors que l'action new fonctionne parfaitement !!Action "guard/users" does not exist.
Comment lui faire accepter de nouvelles actions ?
Partager