IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Symfony PHP Discussion :

admin generator - changer dynamiquement une classe


Sujet :

Symfony PHP

  1. #1
    Membre du Club
    Inscrit en
    Janvier 2011
    Messages
    63
    Détails du profil
    Informations forums :
    Inscription : Janvier 2011
    Messages : 63
    Points : 56
    Points
    56
    Par défaut admin generator - changer dynamiquement une classe
    J'ai deux forms (candidat et recruteur) qui heritent d'une classe membre.
    Après avoir généré le backend du module membre, je voudrais choisir la classe dynamiquement lorsque l'utilisateur clique sur le lien "mon compte :

    - si l'utilisateur est un recruteur, choisir la classe MembreFormRecruteur
    - si l'utilisateur est un candidat, choisir la classe MembreFormCandidat

    Pour ce faire , j'ai écrit le code suivant :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    public function executeEdit(sfWebRequest $request){
     
    		$this->userCodeId = (int)($this->getUser()->getGuardUser()->getId()); 
    		$this->membre = Doctrine_Core::getTable('membre')->find($this->userCodeId);
     
    	      // si j'ai un candidat
    	      if($this->membre->getTypemembre()==1)
    		    $this->form   = $this->configuration->getForm($this->membre);
    	      // si j'ai un recruteur
    	      if($this->membre->getTypemembre()==2)
    		    $this->form   = $this->configuration->getForm($this->membre);
          }
    Le probleme , je n'ai qu'un seul fichier de config generator.yml.

  2. #2
    Membre habitué
    Inscrit en
    Juin 2006
    Messages
    534
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 534
    Points : 178
    Points
    178
    Par défaut
    perso, j'aurai créer 2 modules différents.

Discussions similaires

  1. changer dynamiquement la classe d'une instance
    Par shaiHulud dans le forum Général Python
    Réponses: 10
    Dernier message: 16/11/2011, 11h11
  2. recharger dynamiquement une classe
    Par orelero dans le forum Général Java
    Réponses: 4
    Dernier message: 02/10/2006, 13h09
  3. Modifier dynamiquement une classe CSS
    Par systemofaxav dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 20/06/2006, 16h49
  4. est il possible de créer dynamiquement une class ???
    Par SpaceFrog dans le forum Général JavaScript
    Réponses: 9
    Dernier message: 12/07/2005, 16h22
  5. [MFC] Créer dynamiquement une classe
    Par vanitom dans le forum MFC
    Réponses: 9
    Dernier message: 11/12/2004, 13h23

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo