/** * Lists all Notification models. * @return mixed */ public function actionIndex() { /* script for remember url behaviour */ $grid = 'grid-' . self::className(); if ($_GET['p_reset']) { \Yii::$app->session->set($grid, ""); } else { $rememberUrl = Yii::$app->session->get($grid); $current = Url::current(); if ($rememberUrl != $current && $rememberUrl) { Yii::$app->session->set($grid, ""); $this->redirect($rememberUrl); } if ($_GET['_pjax']) { \Yii::$app->session->set($grid, ""); \Yii::$app->session->set($grid, Url::current()); } } $searchModel = new NotificationSearch(); $dataProvider = $searchModel->search(Yii::$app->request->queryParams); return $this->render('index', ['searchModel' => $searchModel, 'dataProvider' => $dataProvider]); }
/** * Lists all Notification models. * @return mixed */ public function actionIndex() { $searchModel = new NotificationSearch(); $dataProvider = $searchModel->search(Yii::$app->request->queryParams); return $this->render('index', ['searchModel' => $searchModel, 'dataProvider' => $dataProvider]); }