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.


Le 14 août 2013 20:57, Nicolas <[email protected]> a écrit :

> Le 14 août 2013 19:35, Franck Paul <[email protected]> a écrit
> :
>
>> Par contre, il faut voir comment gérer les behaviours qui étaient
>> habituellement déclenchés sur mise à jour d'une catégorie.
>>
>>
> Je change juste les attributs left right de chaque catégorie et rien
> d'autre.
>
>
>
>>
>> Le 14 août 2013 19:33, Franck Paul <[email protected]> a
>> écrit :
>>
>> > A priori pas que je sache.
>> >
>> >
>> > Le 14 août 2013 19:25, Nicolas <[email protected]> a écrit :
>> >
>> > Bonjour à tous,
>> >>
>> >> je suis en train de gérer le tri des catégories par drag & drop. J'ai
>> fini
>> >> il ne me reste plus qu'à commiter mais je voudrais savoir s'il existait
>> >> une
>> >> fonction magique (que j'aurai râté) qui permet de mettre à jour tout un
>> >> arbre intervallaire à partir de valeur du type : id, id_gauche,
>> id_droit.
>> >>
>> >> En effet, je recupère le tableau des catégories sous la forme (c'est du
>> >> json) :
>> >>
>> >>
>> {"item_id":"1","parent_id":null,"depth":1,"left":2,"right":3},{"item_id":"2","parent_id":null,"depth":1,"left":4,"right":5},{"item_id":"5","parent_id":null,"depth":1,"left":6,"right":11},{"item_id":"4","parent_id":"5","depth":2,"left":7,"right":8},{"item_id":"3","parent_id":"5","depth":2,"left":9,"right":10}
>> >>
>> >> Donc si la fonction exitse, je lui passe le tableau et roule ma poule.
>> >> Sinon j'ai écrit la fonction que j'ai mis à l'endroit qui va bien dans
>> >> inc/lib/class.dc.categories.php
>> >>
>> >> A vous les studios.
>> >>
>> >> Nicolas
>> >> --
>> >> Dev mailing list - [email protected] -
>> >> http://ml.dotclear.org/listinfo/dev
>> >>
>> >
>> >
>> >
>> > --
>> > Franck
>> >
>>
>>
>>
>> --
>> Franck
>> --
>> Dev mailing list - [email protected] -
>> http://ml.dotclear.org/listinfo/dev
>>
>
>
-- 
Dev mailing list - [email protected] - http://ml.dotclear.org/listinfo/dev

Répondre à