我正在使用 Yiiext “nested-set-behavior”的精彩扩展:
https ://github.com/yiiext/nested-set-behavior
我很想知道当我运行具有多个根的嵌套集时,是否有人可以让我知道如何移动(向上或向下)根节点。
树示例:
- 电话(根节点)
1.1 移动
1.2 固定 - 汽车(根节点)
2.1 快
2.2 慢
2.3 平均 - 平面(根节点)
3.1 大
3.2 小
在我拉出完整的树并将其展示给用户的那一刻,我得到了上述结果。
我希望能够在“电话”之前移动“汽车”。
有没有办法做到这一点?
我努力了:
$cars = Category::model()->findByPk($cars_id);
$phones = $cars->prev()->find();
$cars->moveBefore($phones);
这给了我嵌套集合行为类的 moveAfter 方法的错误。
以前有人这样做过吗?
谢谢
戴夫