Salut, Si tu as toujours ta question, voici un élement de réponse. Dans le cas de l'utilisation de l'admin generator, utilise 2 modules dans ton appli qui portent toutes deux sur le même modèle (sfGuardUser) mais qui auront des table_method différentes permettant de gérer d'un coté les admin et de l'autre les membres
-----Message d'origine----- De : [email protected] [mailto:[email protected]] De la part de sfNoob Envoyé : lundi 23 août 2010 16:56 À : Symfony-fr Objet : [symfony-fr] Gestion distincte des membres et des administrateurs ds le backend Je suis en train de créer une site se basant sur le framework Symfony, sur lequel je débute. Sur ce site, il y a un backend accessible aux seuls administrateurs et une partie membres sur le frontend accessible aux seuls membres inscrits. J'utilise le plugin sfDoctrineGuardPlugin avec deux groupes : les administrateurs et les membres et deux permissions admin et membre. Avec les credentials, je sais que je pourrais limiter le back office aux seuls administrateurs et la partie privée aux seuls membres. Par contre je rencontre le problème suivant : je voudrais dans mon administration deux sections distinctes pour la gestion CRUD des administrateurs et des membres dans le backend. Avec l'aide du generator et d'un table_method sur list, j'ai déjà réussi à limiter le module sfGuardUser à mes seuls administrateurs. Comment faire maintenant pour les membres ? J'avais commencé par des actions personnalisées mais j'aimerais pouvoir profiter tant que possible de l'admin generator et ne pas avoir à réinventer le roue. J'avais aussi pensé et tenté de faire une sous-classe de sfGuardUser pour les membres mais les utilisateurs de cette sous-classe ne sont pas reconnus au niveau de l'authentification. Avez-vous des conseils ? Merci d'avance. -- Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Symfony-fr. Pour envoyer un message à ce groupe, adressez un e-mail à [email protected]. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse [email protected]. Pour plus d'options, consultez la page de ce groupe : http://groups.google.com/group/symfony-fr?hl=fr -- Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Symfony-fr. Pour envoyer un message à ce groupe, adressez un e-mail à [email protected]. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse [email protected]. Pour plus d'options, consultez la page de ce groupe : http://groups.google.com/group/symfony-fr?hl=fr
