Accès à l’identifiant de la rubrique courante dans un pipeline

Bonjour et bonne année!

Je suis en train de faire un petit plugin qui met en place son propre pipeline dont le contenu est récupéré dans un squelette grâce à #PIPELINE. Le pipeline génère un contenue par défaut en ajoutant des articles dans le flux grâce au plugin Sélection d'article.

Comment accéder à l'identifiant de la rubrique courante (ou pas si on est pas dans une rubrique) dans un pipeline? =O

Merci !

Bon j'ai trouvé (j'avais juste mal lu la doc sur la balise #PIPELINE). Par contre j'ai un autre problème bien étrange du coup.

Voici le fonctionnement du plugin:

Donc le but est d'afficher une bannière de news défilante. Cette bannière est alimenté par son pipeline qui par défaut utilise le plugin Sélection d'article (pb_selection) si présent pour générer une liste d'article. La bannière est placé sous la forme d'une noisette utilisable avec le noizetier.

On récupère donc le contenue du pipeline dans un #SET avec la balise #PIPELINE qui à comme paramètre l'identifiant de la rubrique dans le "args". Enfin on parcoure le tableau générer avec un boucle POUR.

Problème: Lors de la vidange du cache via la partie privée, l'affichage de la première page avec cette noisette ce passe bien, mais les autres n'affiche pas la noisette... Il faut faire un recalcul sur chacune d'elle pour que l'affichage soit correct. Après quelques recherche je pense que c'est la balise #PIPELINE qui ne "s’exécute" pas (pourquoi? je ne sais pas). Quelqu'un a une idée?

Je tourne en rond sur ce problème... Je mets en dessous les parties du code source de la noisette si quelqu'un a une idée...

Le pipeline: http://pastebin.com/QKztLXp4
Et la noisette: http://pastebin.com/JEECrWXz

Le fichier yaml de la noisette: http://pastebin.com/1K9QpgWv
(juste au cas ou).

Bon ben a défaut de trouver la solution au problème je vais devoir enlever le pipeline pour trouver une tout autre solution. Si quelqu'un a une idée, je garde toujours ce code dans un coin au cas ou.

Le 10/01/2013 16:50, Charles Capdeville a écrit :

Voici le fonctionnement du plugin:

Donc le but est d'afficher une bannière de news défilante. Cette bannière est alimenté par son pipeline qui par défaut utilise le plugin Sélection d'article (pb_selection) si présent pour générer une liste d'article. La bannière est placé sous la forme d'une noisette utilisable avec le noizetier.

On récupère donc le contenue du pipeline dans un #SET avec la balise #PIPELINE qui à comme paramètre l'identifiant de la rubrique dans le "args". Enfin on parcoure le tableau générer avec un boucle POUR.

Problème: Lors de la vidange du cache via la partie privée, l'affichage de la première page avec cette noisette ce passe bien, mais les autres n'affiche pas la noisette... Il faut faire un recalcul sur chacune d'elle pour que l'affichage soit correct. Après quelques recherche je pense que c'est la balise #PIPELINE qui ne "s’exécute" pas (pourquoi? je ne sais pas). Quelqu'un a une idée?

Le pipeline: http://pastebin.com/QKztLXp4
Et la noisette: http://pastebin.com/JEECrWXz

Le fichier yaml de la noisette: http://pastebin.com/1K9QpgWv
(juste au cas ou).