CMS Automne

Forum de la communauté du CMS Automne
Nous sommes actuellement le Sam Nov 23, 2024 6:26 pm

Le fuseau horaire est UTC [Heure d’été]




Publier un nouveau sujet Répondre au sujet  [ 7 messages ] 
Auteur Message
 Sujet du message: atm-form
MessagePublié: Jeu Fév 21, 2013 9:02 pm 
Hors-ligne

Inscrit(e) le : Lun Mars 07, 2011 5:30 pm
Message(s) : 70
Bonsoir

y a pas un bug dans la gestion des catégories multiples ?

chaque fois est inséré que le dernier item dans la catégorie

j'ai bien essayé d'ajouter un list34_0[] dans le name mais ça buggue dans les traces d'automne...

Code :
<div class="six columns alpha">
               <label>Type de chambre: <span></span></label>
               <ul>
                  <li>
                     <input name="list34_0" type="checkbox" value="45"/>
                     Single</li>
                  <li>
                     <input name="list34_0" type="checkbox" value="46"/>
                     Twin</li>
                  <li>
                     <input name="list34_0" type="checkbox" value="47"/>
                     Doubles</li>
               </ul>
               <input type="hidden" name="polymodFields[34]" value="34"/>
            </div>


Haut
 Profil  
 
 Sujet du message: Re: atm-form
MessagePublié: Ven Fév 22, 2013 11:40 am 
Hors-ligne
Avatar de l’utilisateur

Inscrit(e) le : Sam Fév 12, 2011 5:26 pm
Message(s) : 188
Salut,
Je comprends pas ce que tu cherches a faire ?
Tu as une catégorie multiple et tu fais un atm-form ?


Haut
 Profil  
 
 Sujet du message: Re: atm-form
MessagePublié: Ven Fév 22, 2013 1:33 pm 
Hors-ligne

Inscrit(e) le : Lun Mars 07, 2011 5:30 pm
Message(s) : 70
Agur ;)

oui du genre :

désiratas : hôtel 4* ou 5*

il y a bien un bug ou alors cela n'est pas implémenté dans automne car :

ne fonctionne pas =>

Code :
<ul>
                  <li>
                     <input name="list33_0" type="checkbox" value="41"/>
                     
                     3*</li>
                  <li>
                     <input name="list33_0" type="checkbox" value="42"/>
                     4*</li>
                  <li>
                     <input name="list33_0" type="checkbox" value="43"/>
                     5* et plus</li>
               </ul>
               <input type="hidden" name="polymodFields[33]" value="33"/>


ce qui fonctionne

Code :

               <input name="list33_0" type="checkbox" value="41,42,43"/>
               <input type="hidden" name="polymodFields[33]" value="33"/>


donc il faut récupérer les valeurs en jquery et les injecter dans un hidden


Haut
 Profil  
 
 Sujet du message: Re: atm-form
MessagePublié: Ven Fév 22, 2013 1:44 pm 
Hors-ligne
Avatar de l’utilisateur

Inscrit(e) le : Sam Fév 12, 2011 5:26 pm
Message(s) : 188
C'est marrant, j'aurais mis un radio et pas un checkbox.
Je monte un test-case et je reviens dès que j'ai fait quelques tests.


Haut
 Profil  
 
 Sujet du message: Re: atm-form
MessagePublié: Ven Fév 22, 2013 3:34 pm 
Hors-ligne
Avatar de l’utilisateur

Inscrit(e) le : Sam Fév 12, 2011 5:26 pm
Message(s) : 188
Ok, de mon point de vue, la seule solution est un atm-form-callback ou un js qui intercepte le submit pour reconstruire la valeur.
Tu as raison, la catégorie multiple est gérée différemment (voir copie d'ecran)
Pour les cases a cocher, il faut le concevoir différemment.


Pièces jointes:
Capture d’écran 2013-02-22 à 15.33.00.png
Capture d’écran 2013-02-22 à 15.33.00.png [ 23.07 Kio | Consulté 128867 fois ]
Haut
 Profil  
 
 Sujet du message: Re: atm-form
MessagePublié: Ven Fév 22, 2013 4:28 pm 
Hors-ligne

Inscrit(e) le : Lun Mars 07, 2011 5:30 pm
Message(s) : 70
Le seul truc, si je ne me trompe pas ... est que le atm-call-back est intercepté après insertion dans le polymod ...

donc d'après moi, seul du js peut reconstruire le input avant le submit ..


Haut
 Profil  
 
 Sujet du message: Re: atm-form
MessagePublié: Ven Fév 22, 2013 8:00 pm 
Hors-ligne
Avatar de l’utilisateur

Inscrit(e) le : Sam Fév 12, 2011 5:26 pm
Message(s) : 188
Tu as raison, c'est juste que tu pourrais alors traiter la chaine en php et faire l'enregistrement des catégories dans le callback pour y faire un update.
Tu as les deux solutions.


Haut
 Profil  
 
Afficher les messages publiés depuis :  Trier par  
Publier un nouveau sujet Répondre au sujet  [ 7 messages ] 

Le fuseau horaire est UTC [Heure d’été]


Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 69 invité(s)


Vous ne pouvez pas publier de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas insérer de pièces jointes dans ce forum

Recherche de:
Aller vers :  
Powered by phpBB® Forum Software © phpBB Group
Traduit par Maël Soucaze et Elglobo © phpBB.fr