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
