Application
Table of Contents
Functions
- controleurs_champs_extras_dist() : array<string|int, mixed>
- Controleur de Crayons pour les champs extras déclarés.
- cextra_preparer_contexte_crayons() : array<string|int, mixed>
- Prépare le tableau de saisies pour générer le formulaire spécifique à Crayons
- controleurs_champs_extras_fieldset_dist() : array<string|int, mixed>
- Controleur de Crayons pour les fieldset de champs extras déclarés.
- vues_champs_extras_dist() : mixed
- Retourner le code HTML de la vue d'un champ (ou plusieurs) champs extras pour Crayons
- cextras_preparer_vue() : array<string|int, mixed>
- Préparer le tableau de saisie pour l'affichage
- vues_champs_extras_fieldset_dist() : mixed
- Retourner le code HTML de la vue d'un fieldset de champs extras pour Crayons
- cextras_saisies_retrouver_fieldset() : array<string|int, mixed>
- Retrouver la saisie fieldset qui contient les champs indiqués.
- cextras_saisies_indiquer_parents() : array<string|int, mixed>
- Enregistrer le nom de la saisie parente pour les enfants des fieldset dans chaque enfant, dans la clé `_parent`
Functions
controleurs_champs_extras_dist()
Controleur de Crayons pour les champs extras déclarés.
controleurs_champs_extras_dist(array<string|int, mixed> $regs[, array<string|int, mixed>|null $c = null ]) : array<string|int, mixed>
Parameters
- $regs : array<string|int, mixed>
- $c : array<string|int, mixed>|null = null
Return values
array<string|int, mixed> —Liste html, erreur
cextra_preparer_contexte_crayons()
Prépare le tableau de saisies pour générer le formulaire spécifique à Crayons
cextra_preparer_contexte_crayons(array<string|int, mixed> $saisies, array<string|int, mixed> $valeurs, mixed $key[, mixed $profondeur = 0 ]) : array<string|int, mixed>
Enlève certaines informations de la saisie pour simplifier l'édition rapide avec crayons (pas de label, explication, ...).
On prend en compte les champs de type fieldset.
Parameters
- $saisies : array<string|int, mixed>
- $valeurs : array<string|int, mixed>
- $key : mixed
- $profondeur : mixed = 0
Return values
array<string|int, mixed> —Contexte pour le controleur champs extras du formulaire de crayons
controleurs_champs_extras_fieldset_dist()
Controleur de Crayons pour les fieldset de champs extras déclarés.
controleurs_champs_extras_fieldset_dist(array<string|int, mixed> $regs[, array<string|int, mixed>|null $c = null ]) : array<string|int, mixed>
Parameters
- $regs : array<string|int, mixed>
- $c : array<string|int, mixed>|null = null
Return values
array<string|int, mixed> —Liste html, erreur
vues_champs_extras_dist()
Retourner le code HTML de la vue d'un champ (ou plusieurs) champs extras pour Crayons
vues_champs_extras_dist(string $type, string $modele, int $id, array<string|int, mixed> $content, mixed $wid) : mixed
Parameters
- $type : string
-
Type d'objet
- $modele : string
-
Nom du modèle donné par le contrôleur
- $id : int
-
Identifiant de l'objet
- $content : array<string|int, mixed>
-
Couples champs / valeurs postés.
- $wid : mixed
-
Identifiant du formulaire
Tags
cextras_preparer_vue()
Préparer le tableau de saisie pour l'affichage
cextras_preparer_vue(array<string|int, mixed> $saisies[, bool $affichage_reduit = false ]) : array<string|int, mixed>
Parameters
- $saisies : array<string|int, mixed>
- $affichage_reduit : bool = false
Tags
Return values
array<string|int, mixed>vues_champs_extras_fieldset_dist()
Retourner le code HTML de la vue d'un fieldset de champs extras pour Crayons
vues_champs_extras_fieldset_dist(string $type, string $modele, int $id, array<string|int, mixed> $content, mixed $wid) : mixed
Parameters
- $type : string
-
Type d'objet
- $modele : string
-
Nom du modèle donné par le contrôleur
- $id : int
-
Identifiant de l'objet
- $content : array<string|int, mixed>
-
Couples champs / valeurs postés.
- $wid : mixed
-
Identifiant du formulaire
Tags
cextras_saisies_retrouver_fieldset()
Retrouver la saisie fieldset qui contient les champs indiqués.
cextras_saisies_retrouver_fieldset(array<string|int, mixed> $saisies, array<string|int, mixed> $noms) : array<string|int, mixed>
Parameters
- $saisies : array<string|int, mixed>
- $noms : array<string|int, mixed>
Return values
array<string|int, mixed>cextras_saisies_indiquer_parents()
Enregistrer le nom de la saisie parente pour les enfants des fieldset dans chaque enfant, dans la clé `_parent`
cextras_saisies_indiquer_parents(array<string|int, mixed> $saisies) : array<string|int, mixed>
Parameters
- $saisies : array<string|int, mixed>