CMS Automne

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

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




Publier un nouveau sujet Répondre au sujet  [ 6 messages ] 
Auteur Message
MessagePublié: Lun Mars 12, 2012 6:03 pm 
Hors-ligne
Avatar de l’utilisateur

Inscrit(e) le : Mar Août 24, 2010 3:48 pm
Message(s) : 109
Petit soucis qui résiste...

Je possède un module comprenant 3 champs :
champs 1 - nom (chaîne de caractère)
champs 2 - prénom (chaîne de caractère)
champs 3 (ID = 36) catégorie (catégorie parmi une liste définie de catégories)
Jusque-là rien de bien original!!?

Je (tente de) créer un formulaire permettant de créer côté client des objet dans ce module.
Tout va bien sauf que ça bloque sur le champ "catégorie".

En effet, j'ai créé dans mon atm-form un champ select comme ceci :
Code :
<label for="36_0">Catégorie *</label>
<select name="36_0">
<atm-function function="selectOptions" object="{Annonces:Categorie}" usedcategories="false" root="34"></atm-function>
</select>
<input hidden="1" value="36" name="polymodFields[36]" />
Le formulaire s'affiche correctement avec la liste d'options !
Mon problème est qu'à la soumission une erreur "champ requis" s'affiche pour la catégorie, et je ne trouve pas d'où vient l'erreur pour mon <select>??

Quelqu'un a déjà rencontré ce soucis ?


Haut
 Profil  
 
MessagePublié: Mar Mars 13, 2012 2:38 pm 
Hors-ligne
Avatar de l’utilisateur

Inscrit(e) le : Sam Fév 12, 2011 5:26 pm
Message(s) : 188
Bonjour,
Je comprends pas trop ton dernier champ, perso je l'écrirais : type='hidden"
Code :
<input type='hidden" value="36" name="polymodFields[36]" />

non ?


Haut
 Profil  
 
MessagePublié: Mar Mars 13, 2012 2:44 pm 
Hors-ligne
Avatar de l’utilisateur

Inscrit(e) le : Sam Fév 12, 2011 5:26 pm
Message(s) : 188
J'ai relu la doc "hidden=1' semble réservé à l'écriture d'un champ au sens Automne.
Là tu as besoin de ton second input pour faire fonctionner ton select, mais ces deux éléments correspondent a un seul champ.

Enfin, je suis pas sur quand même j'ai pas encore joué avec le champ hidden d'automne


Haut
 Profil  
 
MessagePublié: Mar Mars 13, 2012 2:58 pm 
Hors-ligne
Avatar de l’utilisateur

Inscrit(e) le : Mar Août 24, 2010 3:48 pm
Message(s) : 109
Effectivement on écrit normalement type="hidden" mais en lisant la doc de la version 4.2 j'ai vu que l'on pouvait dorénavant écrire hidden="1"...
Mais le problème ne vient pas de là, ça fait déjà plusieurs projets sur lesquels j'utilise les champs cachés, jusque-là avec réussite... ...

Ici, je rencontre un problème spécifiquement avec le champ select permettant de sélectionner une catégorie !
Dans mon dernier site, j'ai utilisé le même procédé avec un select mais pour un champ de type "chaîne de caractère" et tout marche nickel!

Du coup, eh bé je pense que ça vient du type de champ (ici catégorie) mais je ne vois pas pourquoi ca marche pas ou d'où vient mon erreur ??!!


Haut
 Profil  
 
MessagePublié: Mar Mars 13, 2012 4:01 pm 
Hors-ligne
Avatar de l’utilisateur

Inscrit(e) le : Sam Fév 12, 2011 5:26 pm
Message(s) : 188
J'ai ta réponse :
Code :
<atm-input field={Annonces:Categorie}" form="formName" />

Tout simplement. :D


Haut
 Profil  
 
MessagePublié: Mar Mars 13, 2012 5:08 pm 
Hors-ligne
Avatar de l’utilisateur

Inscrit(e) le : Mar Août 24, 2010 3:48 pm
Message(s) : 109
:D Merci bcp, c'en était tellement simple que je n'ai même pas essayé! je suis directement parti sur le tag <select> !!


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

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


Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Google [Bot] et 61 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 :  
cron
Powered by phpBB® Forum Software © phpBB Group
Traduit par Maël Soucaze et Elglobo © phpBB.fr