Merci pour la réponse

Mais en fait je ne souhaite pas trier les données s'affichant dans le champ
mais carrément masquer/afficher le champ.

Pour respecter le mieux le modèle mvc, où dois-je mettre le contrôle des
credentials ? Dans l'action ou dans la classe du formulaire ?

-----Message d'origine-----
De : [email protected] [mailto:[email protected]] De la
part de [email protected]
Envoyé : mardi 22 septembre 2009 15:00
À : [email protected]
Objet : [symfony-fr] Re: Formulaires, admin generator et credentials


Tu surcharges la méthode buildQuery dans le controleur et tu filtres en
ajoutant des criteres sql en fonction du résultat de
$this->getUser()->listCredentials()

cdt,



Bonjour,

C'est juste pour avoir votre retour d'expérience sur un point particulier.

J'ai un formulaire où quelques champs ne seront accessible qu'à certains
utilisateurs selon leurs droits.
Pour la gestion de l'affichage de ces champs, des validators, etc. que me
conseillez-vous ?

  - de passer par plusieurs objets Form ? Mais comment faire pour l'intégrer
proprement à l'admin generator (surcharger les méthodes actions) ?

  - de passer par un seul Form objet qui gère alors lui-même les droits ? Et
à ce moment-là, comment le faire au mieux (en gérant avec les
unset($this['field_1',...)) ?

  - de faire autrement :)

Merci d'avance 






--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Répondre à