construire_formulaire.php
Table of Contents
Functions
- formulaires_construire_formulaire_charger() : array<string|int, mixed>
- Formulaire permettant de construire un formulaire ! En agençant des champs Chargement.
- formulaires_construire_formulaire_verifier() : mixed
- formulaires_construire_formulaire_traiter() : mixed
- construire_formulaire_generer_saisie_configurable() : string
- Préparer une saisie pour la transformer en truc configurable
- saisies_groupe_inserer() : mixed
- construire_formulaire_config_inserer_option_depublie() : array<string|int, mixed>
- Insérer dans le formulaire de config l'option pour dépublier une saisie
Functions
formulaires_construire_formulaire_charger()
Formulaire permettant de construire un formulaire ! En agençant des champs Chargement.
formulaires_construire_formulaire_charger(string $identifiant[, mixed $formulaire_initial = [] ][, array<string|int, mixed> $options = [] ]) : array<string|int, mixed>
Parameters
- $identifiant : string
-
identifiant unique du formulaire
- $formulaire_initial : mixed = []
- $options : array<string|int, mixed> = []
-
tableau d'options
- array options_globales : proposer des options globales pour le formulaire, liste de ces options
- array saisies_exclues : liste des saisies à ne pas proposer (= à exclure du choix)
- bool uniquement_sql : ne proposer que les saisies qui permettent de remplir un champ sql
Return values
array<string|int, mixed> —$contexte
formulaires_construire_formulaire_verifier()
formulaires_construire_formulaire_verifier(mixed $identifiant[, mixed $formulaire_initial = [] ][, mixed $options = [] ]) : mixed
Parameters
- $identifiant : mixed
- $formulaire_initial : mixed = []
- $options : mixed = []
formulaires_construire_formulaire_traiter()
formulaires_construire_formulaire_traiter(mixed $identifiant[, mixed $formulaire_initial = [] ][, mixed $options = [] ]) : mixed
Parameters
- $identifiant : mixed
- $formulaire_initial : mixed = []
- $options : mixed = []
construire_formulaire_generer_saisie_configurable()
Préparer une saisie pour la transformer en truc configurable
construire_formulaire_generer_saisie_configurable(array<string|int, mixed> $saisie, array<string|int, mixed> $env) : string
Parameters
- $saisie : array<string|int, mixed>
-
description de la saisie
- $env : array<string|int, mixed>
-
environnement d'appel
Return values
string —fond du formulaire
saisies_groupe_inserer()
saisies_groupe_inserer(mixed $formulaire_actuel, mixed $saisie) : mixed
Parameters
- $formulaire_actuel : mixed
- $saisie : mixed
construire_formulaire_config_inserer_option_depublie()
Insérer dans le formulaire de config l'option pour dépublier une saisie
construire_formulaire_config_inserer_option_depublie(array<string|int, mixed> $saisies) : array<string|int, mixed>
Parameters
- $saisies : array<string|int, mixed>