public function actionIndex()
 {
     $model_content = new Content();
     $this->headerPage = "Список страниц";
     $data['items'] = $this->GetModel()->MakePage($model_content->GetDataTree(0, ['isdirectory' => 1]));
     return $this->render('index', $data);
 }
 /**
  * Получает дочерние записи из таблицы по id
  * @param type $rowParams - параметры
  * @param type $value - значения
  * @return type
  */
 public function parentsSelect($rowParams = [], $value = "", $item = [])
 {
     $model = new Content();
     $params = $this->MakeRowParams($rowParams["params"]);
     $id = yii::$app->request->get('id');
     $where = [];
     if (!empty($params["filter"])) {
         $expl = explode(",", $params["filter"]);
         if ($expl) {
             foreach ($expl as $index => $val) {
                 list($key, $val) = explode(":", $val);
                 $where[$key] = $val;
             }
         }
     }
     $where["isdirectory"] = 1;
     $value = !empty($value) ? $value : yii::$app->request->get('dir');
     $data = $this->makeDropDown($model->GetDataTree(0, $where, $id));
     $tag = Html::label($rowParams["label"], $rowParams["name"]);
     $tag .= Html::dropDownList($this->ReturnGroup($rowParams), $value, $data, $params);
     return $tag;
 }