के लिए अमान्य तर्क https://github.com/creocoder/yii2-nested-setsYii2 के लिए https://github.com/creocoder/yii2-nested-sets एक्सटेंशन का उपयोग कर रहा है!Yii2 के लिए नेस्टेड सेट foreach()
तो, वाईआई 1 के लिए पहला संस्करण अच्छा था लेकिन इस संस्करण में मुझे कुछ समस्या है।
सभी मैन्युअल रूप से मैन्युअल के अनुसार किया!
यह त्रुटि श्रेणी मेज पर किसी भी प्रश्न पर दिखाई देते हैं:
जब सभी मॉडल तैयार किया मैं त्रुटि कमाते हैं। हटाने व्यवहार पूरे काम है; (
श्रेणियाँ मॉडल:
<?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