On 14 Aug 2013 21:09, "Lepeltier kévin" <[email protected]> wrote:
>
> Le 14/08/2013 21:00, Nicolas a écrit :
>
>> Il y a deux behaviors :
>> adminBeforeCategoryUpdate
>> et
>> adminAfterCategoryUpdate
>> Je peux les appeler mais je vais les appeler avec toutes les catégories.
>> Pas forcément judicieux.
>>
> Est-ce qu'un plugin a besoin de savoir si une catégorie change de place,
pour agir en conséquence.

Je crois que je dois être un peu le seul au monde à avoir un plugin se
basant sur ces deux behaviours (j'en veux pour preuve le ticket 1365 que
j'ai ouvert il y a plus de neuf mois et où personne d'autre n'a constaté le
problème). Mon plugin sert à nettoyer les URLs générées pour les catégories
(afin d'éviter certains caractères comme la ponctuation). Donc je n'ai pas
besoin de l'appel à ces behaviours lors du réordonnancement des catégories.

Toutefois, dans une optique plus générale, je pense qu'il faut les appeler.
Simplement parce que dans l'actuel ils seront appelés lorsqu'une catégorie
est déplacée.

Question peut-être stupide de ma part : n'y a-t-il pas moyen de construire
une liste des catégories qui sont déplacées (et seulement celles-ci) et
d'appeler les behaviours sur cette liste ?

    julien
-- 
Dev mailing list - [email protected] - http://ml.dotclear.org/listinfo/dev

Répondre à