function actionAdminList() { $query = new Query(); $query->addSelect('c.*')->from([Menu::tableName() . ' c']); $provider = new ActiveDataProvider(['query' => $query, 'pagination' => ['pageSize' => 100]]); $model = new MenuForm(); if ($model->load(\Yii::$app->request->post()) && $model->validate()) { $object = new Menu(); $object->name = $model->name; $object->url = $model->url; $object->sort_int = 0; $object->active = 1; $object->parent_id = 0; $object->save(); $model->command_reload_page = 1; //return $this->redirect(Url::toRoute(['posts/menu-list'])); } $this->layout = 'admin'; return $this->render('//admin/menu/list.php', ['provider' => $provider, 'model' => $model]); }