Documentation du code de SPIP et de ses plugins

SVP Typologie

vider_typologie.php

Gestion du formulaire de vidage d'une typologie de plugin (liste des types ou liste des affectations type-plugin).

Table of Contents

Functions

formulaires_vider_typologie_charger()  : array<string|int, mixed>
Chargement des données : le formulaire sert à vider les types de plugin ou leurs affacteations. Il est donc nécessaire de construire les libellés des cases à cocher idoines.
formulaires_vider_typologie_traiter()  : array<string|int, mixed>
Exécution du formulaire : vidage des affectations et/ou des types de plugins (dans cet ordre si les deux sont sélectionnés).

Functions

formulaires_vider_typologie_charger()

Chargement des données : le formulaire sert à vider les types de plugin ou leurs affacteations. Il est donc nécessaire de construire les libellés des cases à cocher idoines.

formulaires_vider_typologie_charger(string $typologie) : array<string|int, mixed>

Le choix des affectations est toujours proposé mais pas celui des types de plugin qui ne peuvent être supprimés que si aucune affectation n'existe.

Parameters
$typologie : string

Typologie de plugin concernée. Prend les valeurs categorie, tag...

Return values
array<string|int, mixed>

Tableau des données à charger par le formulaire :

  • _label_liste : (affichage) choix d'exportation entre les types de plugin ou leurs affectations.
  • _label_affectation : (affichage) indique que des affectations existent pour la typologie.
  • _nb_affectations : (affichage) permet d'afficher ou de masquer le choix des types de plugin en JS

formulaires_vider_typologie_traiter()

Exécution du formulaire : vidage des affectations et/ou des types de plugins (dans cet ordre si les deux sont sélectionnés).

formulaires_vider_typologie_traiter(string $typologie) : array<string|int, mixed>
Parameters
$typologie : string

Typologie de plugin concernée. Prend les valeurs categorie, tag...

Return values
array<string|int, mixed>

Tableau retourné par le formulaire contenant toujours un message de bonne exécution ou d'erreur. L'indicateur editable est toujours à vrai.


        
On this page

Search results