editer_page.php
Table of Contents
Functions
- formulaires_editer_page_charger_dist() : array<string|int, mixed>
- Charger le formulaire : formulaire d'édition d'une page de composition de noisettes.
- formulaires_editer_page_verifier_dist() : array<string|int, mixed>
- Vérifier les saisies : champs obligatoires, identifiant déjà utilisé.
- formulaires_editer_page_traiter_dist() : array<string|int, mixed>
- Exécuter les traitements : enregistrer les modifications de la page.
- construire_heritages() : array<string|int, mixed>
- Détermine les compositions héritables par le type de page et les héritages définis pour chaque type d'objet concerné par la composition désignée par $page.
Functions
formulaires_editer_page_charger_dist()
Charger le formulaire : formulaire d'édition d'une page de composition de noisettes.
formulaires_editer_page_charger_dist(string $edition, string $page[, null|string $redirect = '' ]) : array<string|int, mixed>
La fonction déclarer les champs postés et y intègre les valeurs par défaut.
Parameters
- $edition : string
-
Type d'édition à savoir :
modifier
: édition de la configuration de base d'une composition virtuellecréer
: création d'une composition virtuelle à partir d'une page sourcedupliquer
: copie d'une composition pour créer une nouvelle composition virtuelle
- $page : string
-
L'identifiant de la page ou de la composition.
- $redirect : null|string = ''
-
URL de redirection. La valeur dépend du type d'édition.
Return values
array<string|int, mixed> —Tableau des champs postés pour l'affichage du formulaire.
formulaires_editer_page_verifier_dist()
Vérifier les saisies : champs obligatoires, identifiant déjà utilisé.
formulaires_editer_page_verifier_dist(string $edition, string $page[, null|string $redirect = '' ]) : array<string|int, mixed>
..
Parameters
- $edition : string
-
Type d'édition à savoir :
modifier
: édition de la configuration de base d'une composition virtuellecréer
: création d'une composition virtuelle à partir d'une page sourcedupliquer
: copie d'une composition pour créer une nouvelle composition virtuelle
- $page : string
-
L'identifiant de la page ou de la composition.
- $redirect : null|string = ''
-
URL de redirection. La valeur dépend du type d'édition.
Return values
array<string|int, mixed> —Tableau des erreurs ou vide si aucune erreur.
formulaires_editer_page_traiter_dist()
Exécuter les traitements : enregistrer les modifications de la page.
formulaires_editer_page_traiter_dist(string $edition, string $page[, null|string $redirect = '' ]) : array<string|int, mixed>
Parameters
- $edition : string
-
Type d'édition à savoir :
modifier
: édition de la configuration de base d'une composition virtuellecréer
: création d'une composition virtuelle à partir d'une page sourcedupliquer
: copie d'une composition pour créer une nouvelle composition virtuelle
- $page : string
-
L'identifiant de la page ou de la composition.
- $redirect : null|string = ''
-
URL de redirection. La valeur dépend du type d'édition.
Return values
array<string|int, mixed> —Tableau des messages de bon traitement ou d'erreur.
construire_heritages()
Détermine les compositions héritables par le type de page et les héritages définis pour chaque type d'objet concerné par la composition désignée par $page.
construire_heritages(string $type[, null|string $page = '' ]) : array<string|int, mixed>
Parameters
- $type : string
-
Type d'objet pouvant posséder des enfants.
- $page : null|string = ''
-
Identifiant de la composition dont les héritages doivent être renvoyés.
Return values
array<string|int, mixed> —Tableau des héritages