public function run() { if (isset($this->fid)) { $navbar = AgNavbar::find()->with('navitem')->where(['status' => 1, 'nid' => $this->fid])->orderBy('id asc')->all(); } else { $navbar = ''; } return $this->render('@app/views/site/_navbar', ["navbar" => $navbar, 'naven' => $this->en]); }
/** * ajax下拉二级菜单 */ public function actionAjaxbar() { if ($_POST['nid']) { $navbar = AgNavbar::find()->where(['nid' => $_POST['nid']])->orderBy('id')->all(); echo Json::encode($navbar); } }