26
Champs Extra 2 - Choix multiple
Bonjour,
J’aimerais ajouter un nouveau type de champs dans "Champs Extra 2". Pouvoir saisir plusieurs données mais dans un <select>
et non des cases à coché.
J’y suis arrivé avec le code ci-dessous mais quand je modifie l’article, il réinitialise le <select>
et je dois tout RE sélectionner. Aidé moi j’y suis presque !
J’installerais bien Champs Extra 3 mais je ne peux pas mettre SPIP 3 pour le moment...
#SET{valeur,(#ENV{valeur_extra,''}|explode{","})}
<li class="editer_[(#ENV{champ_extra})][ (#ENV{obligatoire_extra})][ (#ENV{erreur_extra}|oui)erreur]">
<label for="#ENV{champ_extra}">#ENV{label_extra}</label>
[<span class='erreur_message'>(#ENV**{erreur_extra})</span>]
[<p class="explication">(#ENV{precisions_extra})</p>]
<select name='#ENV{champ_extra}[]'[ lang='(#LANG)'][ class='(#ENV{class_extra})'] id='#ENV{champ_extra}' multiple='multiple' size='5'>
[
(#ENV*{enum_extra}|cextras_enum{#ENV{valeur_extra},option,#ENV{champ_extra},#ENV{class_extra}})
]
</select>
</li>
merci pour votre attention !