territoires_pipelines.php
Utilisations de pipelines par Territoires.
Table of Contents
Functions
- territoires_affiche_milieu() : array<string|int, mixed>
- Ajout de contenu sur certaines pages, notamment des formulaires de liaisons entre objets.
- territoires_affiche_gauche() : array<string|int, mixed>
- Ajout de contenu dans la colonne « gauche » des pages de l’espace privé, notamment « la fiche objet » Territoires ajoute le bloc des codes alternatifs.
- territoires_exclure_id_conditionnel() : array<string|int, mixed>
- Enlever l'id_territoire de la liste des critères conditionnels pour la table `spip_territoires` car cela peut renvoyer une liste vide si l'env contient déjà l'id du territoire.
- territoires_pre_edition() : array<string|int, mixed>
- Complète l'action `modifier` d'un territoire avant modification: - en positionnant l'indicateur d'édition à `oui`afin que les modifications manuelles soient préservées lors d'un prochain rechargement.
- territoires_optimiser_base_disparus() : array<string|int, mixed>
- Optimiser la base de données Supprime les liens orphelins de l'objet vers quelqu'un et de quelqu'un vers l'objet.
Functions
territoires_affiche_milieu()
Ajout de contenu sur certaines pages, notamment des formulaires de liaisons entre objets.
territoires_affiche_milieu(array<string|int, mixed> $flux) : array<string|int, mixed>
Territoires ajoute les éventuels caractéristiques complémentaires et le formulaire d'association.
Parameters
- $flux : array<string|int, mixed>
-
Données du pipeline
Tags
Return values
array<string|int, mixed> —Données du pipeline modifiées pour refléter le traitement.
territoires_affiche_gauche()
Ajout de contenu dans la colonne « gauche » des pages de l’espace privé, notamment « la fiche objet » Territoires ajoute le bloc des codes alternatifs.
territoires_affiche_gauche(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 modifiées pour refléter le traitement.
territoires_exclure_id_conditionnel()
Enlever l'id_territoire de la liste des critères conditionnels pour la table `spip_territoires` car cela peut renvoyer une liste vide si l'env contient déjà l'id du territoire.
territoires_exclure_id_conditionnel(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 modifiées pour refléter le traitement.
territoires_pre_edition()
Complète l'action `modifier` d'un territoire avant modification: - en positionnant l'indicateur d'édition à `oui`afin que les modifications manuelles soient préservées lors d'un prochain rechargement.
territoires_pre_edition(array<string|int, mixed> $flux) : array<string|int, mixed>
Parameters
- $flux : array<string|int, mixed>
-
Données du pipeline fournie en entrée (chaque pipeline possède une structure de donnée propre).
Tags
Return values
array<string|int, mixed> —Données du pipeline modifiées pour refléter le traitement.
territoires_optimiser_base_disparus()
Optimiser la base de données Supprime les liens orphelins de l'objet vers quelqu'un et de quelqu'un vers l'objet.
territoires_optimiser_base_disparus(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 modifiées pour refléter le traitement.