You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

21 lines
915 B

[(#REM)
Saisie spécifique à SPIP 3
qui permet de choisir parmis des
objets éditoriaux éditables de SPIP,
les affichant avec des checkbox
]
[(#REM) defaut peut être une chaine (plusieurs valeurs ou pas) qu'on sait décomposer ]
#SET{defaut, #ENV{defaut}|saisies_chaine2tableau}
[(#REM) valeur doit être un tableau ! ]
#SET{valeur, #ENV{valeur}|saisies_valeur2tableau}
<BOUCLE_objets(DATA){source tableau, #REM|lister_tables_objets_edit}{cle !IN #ENV{exclus,''}}>
#SET{id,#ENV{nom}|replace{\W,'_'}|concat{'_',#VALEUR{url_edit}}}
<div class="choix choix_#VALEUR{url_edit}">
<input type="checkbox" id="#GET{id}" name="#ENV{nom}\[\]" value="#VALEUR{url_edit}"[(#ENV{selected}|=={all}|ou{#VALEUR{url_edit}|in_any{#ENV{selected}}})checked="checked"] />
<label for="#GET{id}">[(#VALEUR{texte_objets}|_T)]</label>
</div>
</BOUCLE_objets>
<input type="hidden" name="#ENV{nom}[]" value="" />