Je ne peux pas regrouper les actions de cette façon, j'obtiens
toujours une liste déroulante qui contient toutes les options passées
dans "batch_actions", mon objectif c'est d'avoir une liste d'actions
regroupées par type d'action, soit une liste déroulante qui contient
le tag <optgroup> comme décrit dans mon post, les options
"Maintenance" et "Ajouter à" ne sont pas des actions mais des
catégories d'actions, faut-il surcharger une méthode pour
personnaliser cette liste? si oui, quelle méthode dois-je surcharger?

On 15 juin, 18:59, Lélio ML <mailing-l...@lelio.fr> wrote:
> Les conteneurs ?
> Si c'est les méthodes dans la classe actions c'est normal : c'est au
> développeur de les écrire.
> Il est possible d'apporter des précisions aux batch_actions :
>   batch_actions:
>     maintenance:
>       label:       Maintenance
>
> Et peut-être même action: ...
>
>
>
>
>
>
>
> > -----Message d'origine-----
> > De : symfony-fr@googlegroups.com
> > [mailto:symfony-fr@googlegroups.com] De la part de mohamed
> > hichem ben messaoud
> > Envoyé : mercredi 15 juin 2011 11:24
> > À : Symfony-fr
> > Objet : [symfony-fr] Re: Personnaliser la liste des actions
>
> > Oui, mais j’obtiens pas les conteneurs "Maintenance" et "Ajouter à"
>
> > On 15 juin, 10:14, Lélio ML <mailing-l...@lelio.fr> wrote:
> > > C'est possible de rajouter des batch actions via le generator.yml :
> > > Dans la section list : tu peux utiliser "batch_actions:
> > [..., La liste des
> > > actions, ...]"
>
> > > Ps : je ne suis pas sur du nom batch_actions mais sinon
> > c'est le principe
>
> > > > -----Message d'origine-----
> > > > De : symfony-fr@googlegroups.com
> > > > [mailto:symfony-fr@googlegroups.com] De la part de mohamed
> > > > hichem ben messaoud
> > > > Envoyé : mardi 14 juin 2011 18:06
> > > > À : Symfony-fr
> > > > Objet : [symfony-fr] Personnaliser la liste des actions
>
> > > > Bonjour,
> > > > Je suis nouveau sur symfony, je suis entrain de developper une
> > > > application de quiz, pour pratiquer et manipuler ce
> > framework, j'ai un
> > > > "petit" soucis avec la liste déroulante des "batch_actions", ma
> > > > question est :
> > > > Est-il possibble de regrouper les actions par type
> > d'action dans cette
> > > > liste?
>
> > > > Je m'explique :
>
> > > > J'ai une liste de questions qui sont affectées à des profils de
> > > > candidats,
> > > > Dans la page question/list, je voudrais avoir une liste d'actions
> > > > regroupées comme suit :
>
> > > > <select name="batch_action">
> > > > <option value="">Choisir une action</option>
> > > >   <optgroup label="Maintenance">
> > > >     <option value="batchDelete">Supprimer</option>
> > > >     <option value="batchDesactiver">Désactiver</option>
> > > >     <option value="batchActiver">Activer</option>
> > > >   </optgroup>
> > > >   <optgroup label="Ajouter à">
> > > >      <option value="batchAddto1">Profil 1</option>
> > > >      <option value="batchAddto2">Profil 2</option>
> > > >      <option value="batchAddto3">Profil 3</option>
> > > >   </optgroup>
> > > > </select>
>
> > > > Je suis sur symfony 1.2
> > > > Il me manque de créer les balises optgroup dans la liste
> > batch_action,
> > > > Merci à vous
>
> > > > --
> > > > 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-fr@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
>
> > --
> > 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-fr@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

-- 
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-fr@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 à