6
我使用https://github.com/creocoder/yii2-nested-sets擴展名爲Yii2!Yii2的嵌套設置爲foreach提供的無效參數()
因此,Yii1的第一個版本很好,但在這個版本中我有一些問題。
嚴格按照手冊完成!
當創建的所有車型我賺錯誤:
這個錯誤出現在任何查詢類別表。如果刪除的行爲全部工作;(
分類型號:
<?php
namespace backend\models;
use creocoder\nestedsets\NestedSetsBehavior;
use yii\db\ActiveRecord;
class Categories extends ActiveRecord
{
public function behaviors() {
return [
'tree' => [
'class' => NestedSetsBehavior::className(),
'treeAttribute' => 'tree',
],
];
}
public function transactions()
{
return [
self::SCENARIO_DEFAULT => self::OP_ALL,
];
}
public static function find()
{
return new CategoryQuery(get_called_class());
}
}
CategoryQuery型號:
<?php
namespace backend\models;
use creocoder\nestedsets\NestedSetsQueryBehavior;
use yii\db\ActiveRecord;
class CategoryQuery extends ActiveRecord
{
public function behaviors() {
return [
NestedSetsQueryBehavior::className(),
];
}
}
顯示您的分類模型和控制器 – scaisEdge
http://cs628016.vk.me/v628016930/1ea86 /jRzxP35vIkY.jpg – Adobe
http://cs628016.vk.me/v628016930/1ea8d/1eXLUyfYqds.jpg – Adobe