【发布时间】:2013-10-29 17:08:44
【问题描述】:
我正在使用 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 方法中出现错误。
以前有人做过吗?
谢谢
戴夫
【问题讨论】:
标签: yii yii-extensions nested-sets