svptype_pipelines.php
Table of Contents
Functions
- svptype_formulaire_fond() : array<string|int, mixed>
- Modifie les champs du formulaire d'édition (création ou modification) d'un mot.
- svptype_formulaire_verifier() : array<string|int, mixed>
- Vérifie la saisie du formulaire d'édition d'un mot plugin.
- svptype_pre_insertion() : array<string|int, mixed>
- Insère des modifications juste avant la création d'un mot plugin (catégorie ou tag).
- svptype_pre_edition() : array<string|int, mixed>
- Insère des modifications lors de l'édition de mots.
- svptype_pre_boucle() : Boucle
- Exclure les groupes de mots et les mots-clés relatifs à une typologie de plugin si le critère typologie_plugin n'est pas explicitement utilisé.
- svptype_afficher_contenu_objet() : array<string|int, mixed>
- Ajoute le champs identifiant dans l'affichage d'un mot plugin.
- svptype_affiche_milieu() : array<string|int, mixed>
- Utilisation du pipeline affiche milieu.
- svptype_affiche_droite() : array<string|int, mixed>
- Insertion dans le pipeline affiche_gauche Affiche la liste des plugins appartenant à la même catégorie.
- svptype_liste_ezcollection() : array<string|int, mixed>
- Déclare de nouvelles collections (les typologies, les affectations) et met à jour les collections existantes déjà déclarées par SVP API (plugins).
- svptype_post_ezcollection() : array<string|int, mixed>
- Complète la collection après son calcul standard.
- svptype_post_ezressource() : array<string|int, mixed>
- Complète la collection après son calcul standard.
Functions
svptype_formulaire_fond()
Modifie les champs du formulaire d'édition (création ou modification) d'un mot.
svptype_formulaire_fond(array<string|int, mixed> $flux) : array<string|int, mixed>
Sur les mots appartenant à un groupe plugin :
- ajouter la saisie de l'identifiant juste avant le titre
- remplacer la saisie du parent par une saisie du type parent basée sur la saisie type_plugin.
- remplacer la saisie du groupe par un hidden avec l'id du groupe qui ne peut pas être modifié.
Parameters
- $flux : array<string|int, mixed>
-
Données du pipeline
Tags
Return values
array<string|int, mixed> —Données du pipeline complétées
svptype_formulaire_verifier()
Vérifie la saisie du formulaire d'édition d'un mot plugin.
svptype_formulaire_verifier(array<string|int, mixed> $flux) : array<string|int, mixed>
Sur les mots appartenant à un groupe plugin :
- l'identifiant doit être non vide et pas déjà utilisé
Parameters
- $flux : array<string|int, mixed>
-
Données du pipeline
Tags
Return values
array<string|int, mixed> —Données du pipeline complétées
svptype_pre_insertion()
Insère des modifications juste avant la création d'un mot plugin (catégorie ou tag).
svptype_pre_insertion(array<string|int, mixed> $flux) : array<string|int, mixed>
Lors de la création d'un mot plugin :
- Ajoute l'identifiant du mot.
Parameters
- $flux : array<string|int, mixed>
-
Données du pipeline
Tags
Return values
array<string|int, mixed> —Données du pipeline complétées
svptype_pre_edition()
Insère des modifications lors de l'édition de mots.
svptype_pre_edition(array<string|int, mixed> $flux) : array<string|int, mixed>
Lors de l'édition d'un mot plugin (catégorie ou tag) :
- Ajoute la modification de l'identifiant
Parameters
- $flux : array<string|int, mixed>
-
Données du pipeline
Tags
Return values
array<string|int, mixed> —Données du pipeline complétées
svptype_pre_boucle()
Exclure les groupes de mots et les mots-clés relatifs à une typologie de plugin si le critère typologie_plugin n'est pas explicitement utilisé.
svptype_pre_boucle(Boucle $boucle) : Boucle
Parameters
- $boucle : Boucle
-
Description de la boucle.
Return values
Boucle —Description complétée de la boucle.
svptype_afficher_contenu_objet()
Ajoute le champs identifiant dans l'affichage d'un mot plugin.
svptype_afficher_contenu_objet(array<string|int, mixed> $flux) : array<string|int, mixed>
Parameters
- $flux : array<string|int, mixed>
-
Données du pipeline
Tags
Return values
array<string|int, mixed> —Données du pipeline complétées
svptype_affiche_milieu()
Utilisation du pipeline affiche milieu.
svptype_affiche_milieu(array<string|int, mixed> $flux) : array<string|int, mixed>
- Ajoute les formulaires d'édition des types de plugin pour chaque typologie supportée.
Parameters
- $flux : array<string|int, mixed>
-
Données du pipeline
Tags
Return values
array<string|int, mixed> —Données du pipeline mise à jour.
svptype_affiche_droite()
Insertion dans le pipeline affiche_gauche Affiche la liste des plugins appartenant à la même catégorie.
svptype_affiche_droite(array<string|int, mixed> $flux) : array<string|int, mixed>
Parameters
- $flux : array<string|int, mixed>
-
Flux d'entrée
Return values
array<string|int, mixed> —Flux mis à jour
svptype_liste_ezcollection()
Déclare de nouvelles collections (les typologies, les affectations) et met à jour les collections existantes déjà déclarées par SVP API (plugins).
svptype_liste_ezcollection(array<string|int, mixed> $collections) : array<string|int, mixed>
Parameters
- $collections : array<string|int, mixed>
-
Configuration des collections déjà déclarées.
Tags
Return values
array<string|int, mixed> —Collections complétées.
svptype_post_ezcollection()
Complète la collection après son calcul standard.
svptype_post_ezcollection(array<string|int, mixed> $flux) : array<string|int, mixed>
Pour la collection plugins
:
- Ajoute pour chaque élément les champs de typologie comme categorie et tag.
Parameters
- $flux : array<string|int, mixed>
-
Données du pipeline
Tags
Return values
array<string|int, mixed> —Données du pipeline complétées
svptype_post_ezressource()
Complète la collection après son calcul standard.
svptype_post_ezressource(array<string|int, mixed> $flux) : array<string|int, mixed>
Pour la collection plugins
:
- Ajoute pour chaque élément les champs de typologie comme categorie et tag.
Parameters
- $flux : array<string|int, mixed>
-
Données du pipeline
Tags
Return values
array<string|int, mixed> —Données du pipeline complétées