J'ai fait un plugin qui permet de modifier l'ordre des billets avec des règles assez complexe (basé sur une table annexe). De mémoire je surchargé les paramètre de tri directement dans le tempête compiler, par écrasement. Je suis pas sur faut que je vérifie. Mais en tous cas j'ai réussi, alors tu dois pouvoir le faire.

--
Kevin

Le 18 nov. 2011 19:38, "Kévin Lepeltier" <kevinlepeltier@gmail.com> a écrit :

J'ai fait un plugin qui permet de modifier l'ordre des billets avec des règles assez complexe (basé sur une table annexe).
De mémoire je surchargé les paramètre de tri directement dans le tempête compiler, par écrasement.
Je suis pas sur faut que je vérifie.
Mais en tous cas j'ai réussi, alors tu dois pouvoir le faire.

--
Kevin

Le 18 nov. 2011 15:49, "Franck Paul" <carnet.franck.paul@gmail.com> a écrit :

Le 18 novembre 2011 15:47, Dsls <dsls@morefnu.org> a écrit :
>> Sauf que dans le cas qui me préoccupe, la variable $params n'est qu'un
>> simple array(). De plus je viens de m'apercevoir que j'ai au passage
>> oublié de mettre à jour le $_ctx->post_params au retour de l'appel du
>> behaviour, ce qui pourrait également provoquer des effets de bord.
>
> Note que rien n'empêche, juste avant de faire l'appel au behavior, de faire un :
> $params = new ArrayObject($params);

En effet, mais ça veut dire modif du core et que je remets illico mon
ploug dans son placard jusqu'à la fois suivante. Donc à tout prendre
je vais voir ce qui ressort de la discussion que tu as initiée sur la
ML pour reprendre ensuite mon code.
_______________________________________________
Dev mailing list
Dev@list.dotclear.org
http://ml.dotclear.org/listinfo/dev