Documentation du code de SPIP et de ses plugins

noiZetier

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 virtuelle
  • créer: création d'une composition virtuelle à partir d'une page source
  • dupliquer: 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 virtuelle
  • créer: création d'une composition virtuelle à partir d'une page source
  • dupliquer: 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 virtuelle
  • créer: création d'une composition virtuelle à partir d'une page source
  • dupliquer: 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


        
On this page

Search results