Heu... consonne...  lol

Concrétement cela donne quoi ? je met quoi dans l' option de mon
widgetImputHidden de mon configure() ?



Le 24 novembre 2010 16:24, Lélio ML <mailing-l...@lelio.fr> a écrit :

> En fait, tu les passes en option du widget ;)
> Mais pas directement. Il est préférable que ce soit le formulaire seul qui
> accède à ses widgets.
> Ainsi tu passes les ids au formulaire qui lui-même les passe à ses widgets.
>
> -----Message d'origine-----
> De : symfony-fr@googlegroups.com [mailto:symfony...@googlegroups.com] De
> la
> part de manuel brossard
> Envoyé : mercredi 24 novembre 2010 14:44
> À : symfony-fr@googlegroups.com
> Objet : Re: [symfony-fr] comment rendre persistent la modification d' un
> module admin (backend)
>
> Oui je voulais plutot les passer en option du widget mais je n' ai pas la
> syntaxe, d' ailleurs si tu as une doc la dessus , ça m' éviterai de jouer
> au
> devinette à chaque fois. .
>
> L' api est un peu confuse à sujet je trouve..
>
>
>
> Le 24 novembre 2010 14:36, Lélio ML <mailing-l...@lelio.fr> a écrit :
>
>
>        Alors si tu créés ton formulaire dans ton action, tu peux lui passer
>        directement :
>         - soit un objet créé et initialisé avec les 3 id
>         - soit les 3 id en options ( ce qui reviendra plus ou moins au
> même.
>
>
>        -----Message d'origine-----
>        De : symfony-fr@googlegroups.com
> [mailto:symfony...@googlegroups.com] De la
>        part de manuel brossard
>
>        Envoyé : mercredi 24 novembre 2010 13:00
>
>        À : symfony-fr@googlegroups.com
>        Objet : Re: [symfony-fr] comment rendre persistent la modification
> d' un
>        module admin (backend)
>
>        Je n' ai pas de module d' admin dans ce module car il est dans ma
> frontend..
>
>
>        En fait ' j' ai champs qui sont induis dans mon formulaire , ces
> trois
>        champs sont des résultats que je récupérer de lorsque ma première
> action est
>        executé.
>
>        Cela me permet de filtrer si je dois créer un formulaire et l'
> afficher.
>
>        Dans ce dernier cas je récupère les champs vérifiés initialement
>        (contributor_id, invitation_id, customer_id) que je passe en champs
> hidden
>        du formulaire.
>
>
>
>
>
>        Le 24 novembre 2010 12:52, Lélio ML <mailing-l...@lelio.fr> a écrit
> :
>
>
>               C'est complexe. Mais pas compliqué.
>               Soit tu fais ta requête directement dans ton formulaire soit
> tu
>        passes le
>               résultat via les options du formulaire.
>
>               Dans ce dernier cas, je surcharge dans le cadre de
>        l'admin-generator, la
>               fonction getFormOptions() de la classe de configuration qui
> se
>        trouve dans
>               le lib de ton module généré.
>               C'est à cette endroit que tu pourras exécuter ta requête
> Doctrine.
>               Puis ensuite dans ton formulaire :
>               $this->getDefault('hidden_field_name',
>        $this->getOption('mon_option'));
>               Je crois. Ou alors directement dans l'objet, je ne sais plus
> :
>
> $this->getObject()->setFieldName($this->getOption('mon_option'));
>
>               Mais si tu n'as uniquement besoin d'information se trouvant
> dans
>        l'objet de
>               ton formulaire alors fais le directement dans ton formulaire.
> C'est
>        plus
>               simple. Mais si tu as besoin d'information de sfWebREquest
> pour ta
>        requête
>               Doctrine, passe par l'object de configuration.
>
>
>               -----Message d'origine-----
>               De : symfony-fr@googlegroups.com
>        [mailto:symfony...@googlegroups.com] De la
>               part de manuel brossard
>
>               Envoyé : mercredi 24 novembre 2010 12:34
>
>               À : symfony-fr@googlegroups.com
>               Objet : Re: [symfony-fr] comment rendre persistent la
> modification
>        d' un
>               module admin (backend)
>
>               D ' une requête doctrine que je fais dans mon action..
>
>
>
>
>
>               Le 24 novembre 2010 12:27, Lélio ML <mailing-l...@lelio.fr>
> a
> écrit
>        :
>
>
>                      Ça dépend dont vient cette valeur dynamique.
>
>
>
>                      -----Message d'origine-----
>                      De : symfony-fr@googlegroups.com
>               [mailto:symfony...@googlegroups.com] De la
>
>                      part de manuel brossard
>                      Envoyé : mercredi 24 novembre 2010 12:23
>                      À : symfony-fr@googlegroups.com
>                      Objet : Re: [symfony-fr] comment rendre persistent la
>        modification
>               d' un
>                      module admin (backend)
>
>
>                      Puisque tu as l' air chaud..
>
>                      j' ai un autre soucil,  je pense tu dois savoir
> comment
>        faire?
>
>                      j' aimerai passer une valeur dynamiquement à un
>        widgetimputHidden ,
>               tu as
>                      une idée ?
>
>
>
>
>
>                      Le 24 novembre 2010 12:13, manuel brossard
>        <mbross...@infonel.net> a
>               écrit :
>
>
>                             Oui effectivement juste en copie/collant les
> fonctions
>        qui m'
>                      intéressent l' envoi de mail fonctionne à nouveau..
>
>                             Magic....
>
>                             Merci
>
>
>
>                             Le 24 novembre 2010 12:05, Stéphane
>               <stephane.er...@gmail.com> a
>                      écrit :
>
>
>                                     Il faut que tu fasses une surcharges !
>                                     Il ne faut jamais modifier les fichiers
> dans
>        le
>               cache, et
>                      pour cause, comme tu l'as vu (./sf cc et s'en va)
>
>                                     Donc dans ton
>
> apps/backend/modules/customer/actions/actions.class.php
>                                     tu créés une fonction executeNew.
>
>                                     Là tu copie/colle le contenu du cache
> puis tu
>               modifies.
>                      Regardes si tu peux utiliser le code du cache (genre
> $return
>        =
>                      parent::executeNew() ), sinon copie/colle.
>
>                                     Before Printing, Think about Your
>        Environmental
>                      Responsibility!
>                                     Avant d'Imprimer, Pensez à Votre
>        Responsabilitée
>                      Environnementale!
>
>
>
>                                     2010/11/24 mantex <m...@infonel.net>
>
>
>                                             Bonjour,
>
>                                             Pour le besoin d' un traitement
> d'
>        envoi de
>               mail
>                      lors de l' ajout d'
>                                             un nouvel enregistrement , j'
> ai
>        modifié le
>               l'
>                      action new de mon
>                                             module admin dans le fichier
> suivant:
>
>
>
>        cache/backend/dev/modules/autoCustomer/actions/actions.class.php
>
>
>                                             Evidemment au cc qui a suivi j'
> ai
>        tout
>               perdu.
>
>                                             Ma question:  comment coder la
> même en
>        dur la
>               meme
>                      chose ?
>
>                                             Merci de votre aide.
>
>                                             --
>                                             Vous recevez ce message, car
> vous êtes
>        abonné
>               au
>                      groupe Google Groupes Symfony-fr.
>                                             Pour envoyer un message à ce
> groupe,
>        adressez
>               un
>                      e-mail à symfony...@googlegroups.com.
>                                             Pour vous désabonner de ce
> groupe,
>        envoyez un
>               e-mail
>                      à l'adresse 
> symfony-fr+unsubscr...@googlegroups.com<symfony-fr%2bunsubscr...@googlegroups.com>
> <mailto:symfony-fr%2bunsubscr...@googlegroups.com<symfony-fr%252bunsubscr...@googlegroups.com>
> >
>        
> <mailto:symfony-fr%2bunsubscr...@googlegroups.com<symfony-fr%252bunsubscr...@googlegroups.com>
> <mailto:symfony-fr%252bunsubscr...@googlegroups.com<symfony-fr%25252bunsubscr...@googlegroups.com>>
> >
>               
> <mailto:symfony-fr%2bunsubscr...@googlegroups.com<symfony-fr%252bunsubscr...@googlegroups.com>
> <mailto:symfony-fr%252bunsubscr...@googlegroups.com<symfony-fr%25252bunsubscr...@googlegroups.com>
> >
>        
> <mailto:symfony-fr%252bunsubscr...@googlegroups.com<symfony-fr%25252bunsubscr...@googlegroups.com>
> <mailto:symfony-fr%25252bunsubscr...@googlegroups.com<symfony-fr%2525252bunsubscr...@googlegroups.com>>
> > >
>
>                      
> <mailto:symfony-fr%2bunsubscr...@googlegroups.com<symfony-fr%252bunsubscr...@googlegroups.com>
> <mailto:symfony-fr%252bunsubscr...@googlegroups.com<symfony-fr%25252bunsubscr...@googlegroups.com>
> >
>        
> <mailto:symfony-fr%252bunsubscr...@googlegroups.com<symfony-fr%25252bunsubscr...@googlegroups.com>
> <mailto:symfony-fr%25252bunsubscr...@googlegroups.com<symfony-fr%2525252bunsubscr...@googlegroups.com>>
> >
>
>               
> <mailto:symfony-fr%252bunsubscr...@googlegroups.com<symfony-fr%25252bunsubscr...@googlegroups.com>
> <mailto:symfony-fr%25252bunsubscr...@googlegroups.com<symfony-fr%2525252bunsubscr...@googlegroups.com>
> >
>
>        
> <mailto:symfony-fr%25252bunsubscr...@googlegroups.com<symfony-fr%2525252bunsubscr...@googlegroups.com>
> <mailto:symfony-fr%2525252bunsubscr...@googlegroups.com<symfony-fr%252525252bunsubscr...@googlegroups.com>>
> > > > .
>
>
>
>                                             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 à
>                      symfony...@googlegroups.com.
>                                     Pour vous désabonner de ce groupe,
> envoyez un
>        e-mail
>               à
>                      l'adresse 
> symfony-fr+unsubscr...@googlegroups.com<symfony-fr%2bunsubscr...@googlegroups.com>
> <mailto:symfony-fr%2bunsubscr...@googlegroups.com<symfony-fr%252bunsubscr...@googlegroups.com>
> >
>        
> <mailto:symfony-fr%2bunsubscr...@googlegroups.com<symfony-fr%252bunsubscr...@googlegroups.com>
> <mailto:symfony-fr%252bunsubscr...@googlegroups.com<symfony-fr%25252bunsubscr...@googlegroups.com>>
> >
>               
> <mailto:symfony-fr%2bunsubscr...@googlegroups.com<symfony-fr%252bunsubscr...@googlegroups.com>
> <mailto:symfony-fr%252bunsubscr...@googlegroups.com<symfony-fr%25252bunsubscr...@googlegroups.com>
> >
>        
> <mailto:symfony-fr%252bunsubscr...@googlegroups.com<symfony-fr%25252bunsubscr...@googlegroups.com>
> <mailto:symfony-fr%25252bunsubscr...@googlegroups.com<symfony-fr%2525252bunsubscr...@googlegroups.com>>
> > >
>
>                      
> <mailto:symfony-fr%2bunsubscr...@googlegroups.com<symfony-fr%252bunsubscr...@googlegroups.com>
> <mailto:symfony-fr%252bunsubscr...@googlegroups.com<symfony-fr%25252bunsubscr...@googlegroups.com>
> >
>        
> <mailto:symfony-fr%252bunsubscr...@googlegroups.com<symfony-fr%25252bunsubscr...@googlegroups.com>
> <mailto:symfony-fr%25252bunsubscr...@googlegroups.com<symfony-fr%2525252bunsubscr...@googlegroups.com>>
> >
>
>               
> <mailto:symfony-fr%252bunsubscr...@googlegroups.com<symfony-fr%25252bunsubscr...@googlegroups.com>
> <mailto:symfony-fr%25252bunsubscr...@googlegroups.com<symfony-fr%2525252bunsubscr...@googlegroups.com>
> >
>
>        
> <mailto:symfony-fr%25252bunsubscr...@googlegroups.com<symfony-fr%2525252bunsubscr...@googlegroups.com>
> <mailto:symfony-fr%2525252bunsubscr...@googlegroups.com<symfony-fr%252525252bunsubscr...@googlegroups.com>>
> > > > .
>
>
>
>                                     Pour plus d'options, consultez la page
> de ce
>        groupe :
>                      http://groups.google.com/group/symfony-fr?hl=fr
>
>
>
>
>
>                             --
>                             Cordialement,
>
>                             Manuel Brossard
>                             Twitter: twitter.com/infonel
>                             Skype : mantex2039
>
>                             Tel: + 33 9 72 17 00 41
>
>
>
>
>
>
>                      --
>                      Cordialement,
>
>                      Manuel Brossard
>                      Twitter: twitter.com/infonel
>                      Skype : mantex2039
>
>                      Tel: + 33 9 72 17 00 41
>
>
>
>                      --
>                      Vous recevez ce message, car vous êtes abonné au
> groupe
>        Google
>               Groupes
>                      Symfony-fr.
>                      Pour envoyer un message à ce groupe, adressez un
> e-mail à
>                      symfony...@googlegroups.com.
>                      Pour vous désabonner de ce groupe, envoyez un e-mail à
>        l'adresse
>                      
> symfony-fr+unsubscr...@googlegroups.com<symfony-fr%2bunsubscr...@googlegroups.com>
> <mailto:symfony-fr%2bunsubscr...@googlegroups.com<symfony-fr%252bunsubscr...@googlegroups.com>
> >
>        
> <mailto:symfony-fr%2bunsubscr...@googlegroups.com<symfony-fr%252bunsubscr...@googlegroups.com>
> <mailto:symfony-fr%252bunsubscr...@googlegroups.com<symfony-fr%25252bunsubscr...@googlegroups.com>>
> >
>               
> <mailto:symfony-fr%2bunsubscr...@googlegroups.com<symfony-fr%252bunsubscr...@googlegroups.com>
> <mailto:symfony-fr%252bunsubscr...@googlegroups.com<symfony-fr%25252bunsubscr...@googlegroups.com>
> >
>        
> <mailto:symfony-fr%252bunsubscr...@googlegroups.com<symfony-fr%25252bunsubscr...@googlegroups.com>
> <mailto:symfony-fr%25252bunsubscr...@googlegroups.com<symfony-fr%2525252bunsubscr...@googlegroups.com>>
> > > .
>                      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 à
>               symfony...@googlegroups.com.
>                      Pour vous désabonner de ce groupe, envoyez un e-mail à
>        l'adresse
>               
> symfony-fr+unsubscr...@googlegroups.com<symfony-fr%2bunsubscr...@googlegroups.com>
> <mailto:symfony-fr%2bunsubscr...@googlegroups.com<symfony-fr%252bunsubscr...@googlegroups.com>
> >
>        
> <mailto:symfony-fr%2bunsubscr...@googlegroups.com<symfony-fr%252bunsubscr...@googlegroups.com>
> <mailto:symfony-fr%252bunsubscr...@googlegroups.com<symfony-fr%25252bunsubscr...@googlegroups.com>>
> >
>               
> <mailto:symfony-fr%2bunsubscr...@googlegroups.com<symfony-fr%252bunsubscr...@googlegroups.com>
> <mailto:symfony-fr%252bunsubscr...@googlegroups.com<symfony-fr%25252bunsubscr...@googlegroups.com>
> >
>        
> <mailto:symfony-fr%252bunsubscr...@googlegroups.com<symfony-fr%25252bunsubscr...@googlegroups.com>
> <mailto:symfony-fr%25252bunsubscr...@googlegroups.com<symfony-fr%2525252bunsubscr...@googlegroups.com>>
> > > .
>                      Pour plus d'options, consultez la page de ce groupe :
>               http://groups.google.com/group/symfony-fr?hl=fr
>
>
>
>
>
>
>               --
>               Cordialement,
>
>               Manuel Brossard
>               Twitter: twitter.com/infonel
>               Skype : mantex2039
>
>               Tel: + 33 9 72 17 00 41
>
>
>
>               --
>               Vous recevez ce message, car vous êtes abonné au groupe
> Google
>        Groupes
>               Symfony-fr.
>               Pour envoyer un message à ce groupe, adressez un e-mail à
>               symfony...@googlegroups.com.
>               Pour vous désabonner de ce groupe, envoyez un e-mail à
> l'adresse
>               
> symfony-fr+unsubscr...@googlegroups.com<symfony-fr%2bunsubscr...@googlegroups.com>
> <mailto:symfony-fr%2bunsubscr...@googlegroups.com<symfony-fr%252bunsubscr...@googlegroups.com>
> >
>        
> <mailto:symfony-fr%2bunsubscr...@googlegroups.com<symfony-fr%252bunsubscr...@googlegroups.com>
> <mailto:symfony-fr%252bunsubscr...@googlegroups.com<symfony-fr%25252bunsubscr...@googlegroups.com>>
> > .
>               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 à
>        symfony...@googlegroups.com.
>               Pour vous désabonner de ce groupe, envoyez un e-mail à
> l'adresse
>        
> symfony-fr+unsubscr...@googlegroups.com<symfony-fr%2bunsubscr...@googlegroups.com>
> <mailto:symfony-fr%2bunsubscr...@googlegroups.com<symfony-fr%252bunsubscr...@googlegroups.com>
> >
>        
> <mailto:symfony-fr%2bunsubscr...@googlegroups.com<symfony-fr%252bunsubscr...@googlegroups.com>
> <mailto:symfony-fr%252bunsubscr...@googlegroups.com<symfony-fr%25252bunsubscr...@googlegroups.com>>
> > .
>               Pour plus d'options, consultez la page de ce groupe :
>        http://groups.google.com/group/symfony-fr?hl=fr
>
>
>
>
>
>
>        --
>        Cordialement,
>
>        Manuel Brossard
>        Twitter: twitter.com/infonel
>        Skype : mantex2039
>
>        Tel: + 33 9 72 17 00 41
>
>
>
>        --
>        Vous recevez ce message, car vous êtes abonné au groupe Google
> Groupes
>        Symfony-fr.
>        Pour envoyer un message à ce groupe, adressez un e-mail à
>        symfony...@googlegroups.com.
>        Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse
>        
> symfony-fr+unsubscr...@googlegroups.com<symfony-fr%2bunsubscr...@googlegroups.com>
> <mailto:symfony-fr%2bunsubscr...@googlegroups.com<symfony-fr%252bunsubscr...@googlegroups.com>>
> .
>        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 à
> symfony...@googlegroups.com.
>        Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse
> symfony-fr+unsubscr...@googlegroups.com<symfony-fr%2bunsubscr...@googlegroups.com>
> <mailto:symfony-fr%2bunsubscr...@googlegroups.com<symfony-fr%252bunsubscr...@googlegroups.com>>
> .
>        Pour plus d'options, consultez la page de ce groupe :
> http://groups.google.com/group/symfony-fr?hl=fr
>
>
>
>
>
>
> --
> Cordialement,
>
> Manuel Brossard
> Twitter: twitter.com/infonel
> Skype : mantex2039
>
> Tel: + 33 9 72 17 00 41
>
>
>
> --
> Vous recevez ce message, car vous êtes abonné au groupe Google Groupes
> Symfony-fr.
> Pour envoyer un message à ce groupe, adressez un e-mail à
> symfony...@googlegroups.com.
> Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse
> symfony-fr+unsubscr...@googlegroups.com<symfony-fr%2bunsubscr...@googlegroups.com>
> .
> 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 à
> symfony...@googlegroups.com.
> Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse
> symfony-fr+unsubscr...@googlegroups.com<symfony-fr%2bunsubscr...@googlegroups.com>
> .
> Pour plus d'options, consultez la page de ce groupe :
> http://groups.google.com/group/symfony-fr?hl=fr
>
>


-- 
Cordialement,

Manuel Brossard
Twitter: twitter.com/infonel
Skype : mantex2039

Tel: + 33 9 72 17 00 41

-- 
Vous recevez ce message, car vous êtes abonné au groupe Google 
Groupes Symfony-fr.
Pour envoyer un message à ce groupe, adressez un e-mail 
à symfony...@googlegroups.com.
Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse 
symfony-fr+unsubscr...@googlegroups.com.
Pour plus d'options, consultez la page de ce groupe : 
http://groups.google.com/group/symfony-fr?hl=fr

Répondre à