Как перемещать триоды с помощью Gedmo's NestedSet Behavior - PullRequest
2 голосов
/ 16 декабря 2011

Я использую Doctrine 2 и расширение NestedSet . В Doctrine 1 у вас были функции moveAsPrevSiblingOf, moveAsNextSiblingOf и moveAsLastChildOf для перемещения узлов.

В документации к вложенному расширению объясняется только перемещение узла в пределах одного и того же родителя. Перемещение узла на другой узел не упоминается. Как это можно сделать?

Доступны ли простые в использовании функции, описанные в Doctrine 1?

1 Ответ

1 голос
/ 20 декабря 2011

В документации есть примеры того, как перемещать узлы.

$treeRepository
    ->persistAsFirstChild($food)
    ->persistAsFirstChildOf($fruits, $food)
    ->persistAsLastChildOf($vegitables, $food)
    ->persistAsNextSiblingOf($carrots, $fruits);
...