public function actionAdmin() { $this->layout = 'admin'; $searchModel = new CategorySearch(); $dataProvider = $searchModel->search(Yii::$app->request->queryParams); return $this->render('admin', ['searchModel' => $searchModel, 'dataProvider' => $dataProvider]); }
/** * Lists all Category models. * @return mixed */ public function actionIndex() { if (Yii::$app->user->can("category/index")) { $searchModel = new CategorySearch(); $dataProvider = $searchModel->search(Yii::$app->request->queryParams); return $this->render('index', ['searchModel' => $searchModel, 'dataProvider' => $dataProvider]); } else { Yii::$app->session->setFlash('error', 'Нет доступа!'); $this->redirect('/'); } }
/** * Lists all Category models. * @return mixed */ public function actionIndex() { $searchModel = new CategorySearch(); $dataProvider = $searchModel->search(Yii::$app->request->queryParams); $uid = Yii::$app->user->identity->user_id; $accessIndex = Access2::find()->where(['user_id' => $uid, 'sub_module_id' => 3])->one(); $accessView = Access2::find()->where(['user_id' => $uid, 'sub_module_id' => 4])->one(); $accessCreate = Access2::find()->where(['user_id' => $uid, 'sub_module_id' => 5])->one(); $accessUpdate = Access2::find()->where(['user_id' => $uid, 'sub_module_id' => 6])->one(); $accessDelete = Access2::find()->where(['user_id' => $uid, 'sub_module_id' => 7])->one(); return $this->render('index', ['searchModel' => $searchModel, 'dataProvider' => $dataProvider, 'accessView' => $accessView, 'accessCreate' => $accessCreate, 'accessUpdate' => $accessUpdate, 'accessDelete' => $accessDelete]); }
/** * Lists all Category models. * @return mixed */ public function actionIndex() { $searchModel = new CategorySearch(); $dataProvider = $searchModel->search(Yii::$app->request->queryParams); return $this->render('index', ['searchModel' => $searchModel, 'dataProvider' => $dataProvider]); }