Ahah, pris en flagrant délit de réponse trop vite ! C'est pas moi qui
t'en voudrait ! Déjà pas mal que tu me répondes, sur les 2 forums en
plus ! ;)
francky06l a écrit :
> Oups je me suis peut etre fourvoye sur la question en fait ...
>
> On Jun 25, 2:41 pm, francky06l <[EMAIL PROTECTED]> wrote:
>
>> Oui tu peux editer plusieurs enregistrement, suppose que tu as une
>> table qui contient nom et prenom. Tu veux editer les 5 premiers par
>> exemple.
>>
>> Dans ton controller :
>>
>> function edit()
>> {
>> if(empty($data))
>> $this->data = $this->People->find('all', array('limit' => 5));}
>>
>> else
>> $this->People->saveAll($this->data);
>>
>> }
>>
>> Dans ta vue :
>>
>> echo $from->create('People', array('action' => 'edit'));
>> $i = 0;
>> foreach($this->data as $values)
>> {
>> echo $form->input('People.'.$i.'.id');
>> echo $form->input('People.'.$i.'.name);
>> echo $form->input('People.'.$i.'.firstname);
>> $i++;
>>
>> }
>>
>> En mettant les champs sous la forme Model.indice.field, tu peux donc
>> en editer plusieirs ..
>> Je suis sur que l'exemple que j'ai tappe vite fait, a toute les
>> chances de planter (typos etc ..), mais c'est l'idee
>>
>> Franck
>>
>> On Jun 25, 2:32 pm, Marc MENDEZ <[EMAIL PROTECTED]> wrote:
>>
>>
>>> Bonjour,
>>>
>>> Je n'ai pas trouvé d'exemple ou n'ai pas su utiliser les bons termes sur
>>> les moteurs de recherche pour en trouver :
>>> est-il possible d'avoir un écran affichant plusieurs enregistrements (du
>>> genre fait avec le Paginator), mais qui permettre d'éditer plusieurs
>>> enregistrements à la fois.
>>> Je m'explique plus clairement ?
>>> Actuellement, sur une vue genre "index", on utilise le bouton "Editer"
>>> pour accéder au détail de l'enregistrement en question.
>>> J'ai des écrans où l'utilisateur devra juste cocher une case et être
>>> obligé de passer par un écran supplémentaire, bof....
>>> Est-ce possible avec Cake ?
>>>
>>> Merci
>>>
> >
>
>
--~--~---------~--~----~------------~-------~--~----~
Groupe "Cakephp-fr".
Adresse : [email protected]
Pour résilier : [EMAIL PROTECTED]
Pour les options : http://groups.google.com/group/cakephp-fr?hl=fr
-~----------~----~----~----~------~----~------~--~---