[(#REM) titre pour un formulaire en plusieurs étapes

Création d'un almanach et importation d'événements : étape #ENV{_etape}/#ENV{_etapes}

]

Création d'un almanach et importation d'événements

[

(#ENV**{message_ok})

] [

(#ENV*{message_erreur})

] [(#REM) on définit un tableau vide, on rajoute dynamiquement les ensembles clé-valeur sortis de la boucle sur le groupe de mot-clés Type. On l'utilise ensuite pour la selection des mots clés par une saisie. on fait la même chose pour les ressources] #SET{tableau_type_evenement, #ARRAY} [(#REM)Attention astuce inside pour que les clés numériques ne soient pas réindexées, on inverse l'ordre d'intégration dasn le tableau et ensuite on flip le tableau] #SET{tableau_type_evenement, #GET{tableau_type_evenement}|array_merge{#ARRAY{#TITRE,#ID_MOT}} [(#SET{tableau_type_evenement, #GET{tableau_type_evenement}|array_flip})] [(#REM)même chose avec les ressources mais on conditionne à la présence du plugin orr] #SET{tableau_ressources,#ARRAY} #SET{tableau_ressources, #GET{tableau_ressources}|array_merge{#ARRAY{#ORR_RESSOURCE_NOM,#ID_ORR_RESSOURCE}} [(#SET{tableau_ressources, #GET{tableau_ressources}|array_flip})] [

(#ENV**{message_ok})

] [

(#ENV**{message_erreur})

] [(#ENV{editable})
#ACTION_FORMULAIRE{#ENV{action}}
    [(#SAISIE{input, titre, obligatoire=oui, label=<:almanach:label_titre:>, explication=<:almanach:explication_titre:> })] [(#SAISIE{url, url, obligatoire=oui, label=<:almanach:label_url:>, explication=<:almanach:explication_url:>, verifier => array('type' => 'url',), })] [(#SAISIE{input, id_article, obligatoire=oui, label=<:agenda:evenement_article:>, explication=<:almanach:explication_id_article:> })] [(#SAISIE{selection, id_mot, obligatoire=oui, label=<:seminaire:choix_mot:>, explication=<:almanach:type_evenement:>, datas=#GET{tableau_type_evenement} })] [(#PLUGIN{orr}|oui)
  • [(#SAISIE{selection, id_ressource, obligatoire=non, label=<:almanach:resa_auto:>, explication=<:almanach:choix_salle:>, datas=#GET{tableau_ressources} })] ]
[(#REM) ajouter les saisies supplementaires : extra et autre, a cet endroit ] [(#REM)

ça ce sera quand le formulaire en deux parties sera correct pour l'instant on fait un formulaire en une partie]

]