Oula vieux post :-D C'est bon pour la modification des champs etc... ? ++
Le 27 mars 2009 13:53, Gromular <[email protected]> a écrit : > > En effet, en regardant les logs j'aurais eu réponse a mes questions. > Milles excuses pour tout ce bruit. > > Merci a vous tous. > > J'utilise symfony 1.2.4. > > On 6 mar, 19:51, lionel chanson <[email protected]> wrote: >> Une chose à retenir : la route default est un défaut. >> Et dans ce cas elle induit en erreur même si un bon réflexe ( qui est >> une autre chose à retenir ) est de regarder les logs ! ( RTFL ) >> >> Parce qu'en regardant les logs tu t'apercevrai de ceci >> surhttp://serveur/backend_dev.php/sfGuardUser: >> PatternRouting : Match route "sf_guard_user" >> (/sf_guard_user.:sf_format) for /sf_guard_user with parameters array ( >> 'module' => 'sfGuardUser', 'action' => 'index', 'sf_format' => >> 'html',) >> >> sf_guard_user n'est pas le nom d'un module utilisé mais le pattern >> d'une route. Et malgré ce que tu dis ici : >> >> > D'ailleur, le lien généré par le helper <li><?php echo link_to >> > ("Utilisateurs","sfGuardUser/index") ?></li> de mon menu pointe ver le >> > module "sf_guard_user" aussi. >> >> C'est faux. Ici le module c'est sfGuardUser puisque dans le helper >> link_to tu peux utiliser des routes ou un couple module/action. >> Et symfony trouve que ce couple module/action doit afficher le pattern >> /sf_guard_user. >> >> Pour le reste quelle version de symfony utilises-tu ? >> >> ++ >> >> Le 6 mars 2009 14:26, Gromular <[email protected]> a écrit : >> >> >> >> >> >> > On 6 mar, 12:42, lionel chanson <[email protected]> wrote: >> >> Jette toi sur la doc du plugins... qui est très bien faite et applique >> >> la à la lettre. ( ou la casse en fait ) >> >> >> Piste : Pour overrider un module de plugin il faut utiliser le même >> >> nom dans ton application. sfGuardUser >> >> >> A+ >> >> > Ok. J'ai (je pense) tout supprimé pour tout recréer, en suivant la doc >> > (comme la 1ère fois) et les explications que vous m'avez fournis ici, >> > et malheureusement cela ne fonctionne toujours pas. >> >> > L'authentification fonctionne bien. Le module d'administration me >> > permet de créer et de supprimer mes utilisateurs. >> >> > J'ai par contre un comportement bizarre : Si je fais sur >> >http://serveur/backend_dev.php/sfGuardUser, chaque lien proposé dans >> > la page (new, reset filters, et les liens vers l'édition des >> > utilisateurs) pointent vers le module "sf_guard_user" au lieu de >> > "sfGuardUser". >> >> > J'ai ensuite recopié le fichier generator.yml situé dans plugins/ >> > sfGuardPlugins/modules/sfGuardUser/config/ dans apps/backend/modules/ >> > sfGuardUser/config/ >> >> > En modifiant de fichier, j'arrive maintenant à >> > - changer les labels des champs, les noms des pages ("User list -> >> > "Liste des utilisateurs" et "password (again)" -> "Répétez le mot de >> > passe" fonctionne. >> > - par contre dans list: seul title est pris en compte. Modifier >> > display, object_actions, le _create de actions (pour changer >> > l'intitulé du lien "new" ne modifie rien dans la page. D'autres >> > changements ont des comportements innatendus >> > list: >> > title: Liste des utilisateurs //Ok >> > display: [username] //Non pris en compte, les champs >> > created_at et last login s'affichent toujours. >> > object_actions: >> > _edit: ~ //non pris en compte >> > _delete: ~ // non pris en compte >> > actions: >> > _create: { name: Ajouter } // au lieu de changer le >> > label, modifie la cible du lien "new" en >> >http://serveur/backend_dev.php/sf_guard_user/List_create/action, qui >> > evidemment ne fonctionne pas. >> >> > De la même manière, je n'arrive pas a supprimer ni les champs >> > d'édition des groupes, ni le filtre sur la liste. Je n'ai pas non plus >> > trouvé dans la documentation de l'admin generator comment supprimer >> > les cases a cocher pour supprimer les actions sur plusieurs >> > utilisateurs (mon site intranet aura un nombre très réduit >> > d'utilisateurs, et je dois avoir une interface la plus simple >> > possible) >> >> > Merci d'avance a tous ceux qui ont répondu et évidemment aux autres >> > qui répondront. >> >> -- >> Tu n'es pas content de ma réponse... >> Rendez-vous surhttp://iooooi.labrute.fr/ >> Et crie VENGEANCE !!!! > > > -- Tu n'es pas content de ma réponse... Rendez-vous sur http://iooooi.labrute.fr/ Et crie VENGEANCE !!!! --~--~---------~--~----~------------~-------~--~----~ Vous avez reçu ce message, car vous êtes abonné au groupe Groupe "Symfony-fr" de Google Groupes. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse [email protected] Pour résilier votre abonnement à ce groupe, envoyez un e-mail à l'adresse [email protected] Pour afficher d'autres options, visitez ce groupe à l'adresse http://groups.google.com/group/symfony-fr?hl=fr -~----------~----~----~----~------~----~------~--~---
