26
Indiquez l’intérêt que vous portez à cette question
-1

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 !