etendre_noisette.php
Table of Contents
Functions
- formulaires_etendre_noisette_charger_dist() : array<string|int, mixed>
- Charger le formulaire : le formulaire liste les pages compatibles avec la noisette passée en argument et pouvant donc recevoir cette même noisette dans le bloc fourni en argument.
- formulaires_etendre_noisette_verifier_dist() : array<string|int, mixed>
- Vérifier les saisies : on doit toujours choisir une page.
- formulaires_etendre_noisette_traiter_dist() : array<string|int, mixed>
- Exécuter les traitements : dupliquer la noisette dans les pages choisies.
Functions
formulaires_etendre_noisette_charger_dist()
Charger le formulaire : le formulaire liste les pages compatibles avec la noisette passée en argument et pouvant donc recevoir cette même noisette dans le bloc fourni en argument.
formulaires_etendre_noisette_charger_dist(array<string|int, mixed> $noisette, string $id_page, string $bloc, string $redirect) : array<string|int, mixed>
La fonction déclare les champs postés et y intègre les valeurs par défaut.
Parameters
- $noisette : array<string|int, mixed>
-
Tableau descriptif d'une noisette contenant à minima son type et son id.
- $id_page : string
-
Identifiant de la page
- $bloc : string
-
Bloc de page au sens Z.
- $redirect : string
-
URL de redirection : on revient sur la page d'origine de l'action.
Return values
array<string|int, mixed> —Tableau des champs postés pour l'affichage du formulaire.
formulaires_etendre_noisette_verifier_dist()
Vérifier les saisies : on doit toujours choisir une page.
formulaires_etendre_noisette_verifier_dist(array<string|int, mixed> $noisette, string $id_page, string $bloc, string $redirect) : array<string|int, mixed>
Parameters
- $noisette : array<string|int, mixed>
-
Tableau descriptif d'une noisette contenant à minima son type et son id.
- $id_page : string
-
Identifiant de la page
- $bloc : string
-
Bloc de page au sens Z.
- $redirect : string
-
URL de redirection : on revient sur la page d'origine de l'action.
Return values
array<string|int, mixed> —Tableau des erreurs ou vide si aucune erreur.
formulaires_etendre_noisette_traiter_dist()
Exécuter les traitements : dupliquer la noisette dans les pages choisies.
formulaires_etendre_noisette_traiter_dist(array<string|int, mixed> $noisette, string $id_page, string $bloc, string $redirect) : array<string|int, mixed>
Parameters
- $noisette : array<string|int, mixed>
-
Tableau descriptif d'une noisette contenant à minima son type et son id.
- $id_page : string
-
Identifiant de la page
- $bloc : string
-
Bloc de page au sens Z.
- $redirect : string
-
URL de redirection : on revient sur la page d'origine de l'action.
Return values
array<string|int, mixed> —Tableau des messages de bon traitement ou d'erreur.