Пример #1
0
 public function actionUpdate($id)
 {
     $m = Model::findModel($id);
     $r = Yii::$app->request;
     if ($r->isAjax) {
         \Yii::$app->response->format = Response::FORMAT_JSON;
         switch (true) {
             case $r->post('get'):
                 return ['success' => true, 'menu' => $m->menu];
             case $r->post('update'):
                 $m->menu = $r->post('menu');
                 return $m->save() ? ['success' => true] : ['success' => false];
             default:
                 return ['success' => false];
         }
     }
     return $this->render('update');
 }
Пример #2
0
 public static function NavbarRight($id)
 {
     $m = Model::findModel($id);
     $m = Json::decode($m->menu);
     return $m['right'];
 }