Your IP : 216.73.216.59


Current Path : /home/quelfutuu/www/plugins/auto/saisies/v6.3.1/saisies/
Upload File :
Current File : /home/quelfutuu/www/plugins/auto/saisies/v6.3.1/saisies/selecteur_rubrique.html

[(#REM)

	Affiche un navigateur de sélection de rubriques par le biais du sélecteur générique de Spip.

	### /!\ Format des données ###
	Attention, le picker ajax du sélecteur générique retourne toujours un tableau :
	_request($name) = array('article|3', 'article|9', 'rubrique|10');
	Une fonction de SPIP 3 permet de récupérer un tableau d'identifiants par type d'objet :
	[(#CHAMP|picker_selected{rubrique})]
	Cette fonction peut être pratique dans une boucle en utilisant le critere IN
	(picker_selected est dans prive/formulaires/selecteur/generique_fonctions.php de SPIP 3)
	La valeur en entrée peut être un simple id ou un tableau d'ids, elle sera convertie au bon format.

  Parametres :
  - multiple : si oui, on peut selectionner plusieurs rubriques
  - afficher_langue : si oui, on affiche la langue de l'objet selectionne
  - limite_branche : branche dans laquelle on limite le selecteur
  - afficher_rub_dans_langue_interface : si oui, on n'affiche que les rubriques de la langue de l'interface
  - defaut : valeur par defaut si pas présente dans l'environnement
  - valeur_forcee : valeur utilisee meme si une valeur est dans l'environnement

  Exemple d'appel :
	[(#SAISIE{selecteur_rubrique,rubriques_menu,
		multiple=oui,
		label=<:plugin:article_en_une:>})]
]
[(#SET{val,#ENV{valeur_forcee,#ENV{valeur,#ENV{defaut}}}|saisies_picker_preselect_objet{rubrique}})]

[(#SET{filtrer_langue_rubrique,[(#ENV{afficher_rub_dans_langue_interface,0}|oui) #ENV{lang}]})]

<input type="hidden" name="[(#ENV{nom,id_item})][]" id="#ENV{id}" value="" disabled="disabled" />
[(#SET{select,[(#ENV{multiple}|?{0,1})]})]
<INCLURE{fond=formulaires/selecteur/rubriques,
	selected=#GET{val},
	name=#ENV{nom},
	afficher_langue=#ENV{afficher_langue,''},
	filtrer_langue_rubrique=#GET{filtrer_langue_rubrique,''},
	limite_branche=#ENV{limite_branche,''},
	select=#GET{select}}
	/>