affiche_enfants

Ce pipeline permet d’ajouter ou de modifier le contenu des listes présentant les enfants d’un objet. Il reçoit dans args le nom de la page en cours et l’identifiant de l’objet, et dans data le code HTML présentant les enfants de l’objet. Ce pipeline est appelé sur toutes les pages de vue d’un objet.

$onglet_enfants = pipeline('affiche_enfants', array(
    'args'=>array(
        'exec'=>'naviguer',
        'id_rubrique'=>$id_rubrique),
    'data'=>$onglet_enfants));

Dans l’échafaudage pour tous les nouveaux objets :

#SET{enfants,''}
[(#OBJET|concat{-enfants}|trouver_fond{prive/objets/contenu/}|oui)
    [(#SET{enfants,[(#INCLURE{fond=[prive/objets/contenu/(#OBJET)-enfants],id_objet,env})]})]
]
[(#PIPELINE{affiche_enfants,[(#ARRAY{args,#ARRAY{exec,#ENV**{exec},objet,#OBJET,id_objet,#ID_OBJET},data,#GET{enfants}})]})]

Auteur Matthieu Marcillaud Publié le : Mis à jour : 24/02/18

Traductions : English, français