add filters, refactoring

This commit is contained in:
iIronside
2021-11-08 12:41:39 +03:00
parent 5be69526ac
commit c1c24fc5e4
42 changed files with 12364 additions and 443 deletions

View File

@ -2,9 +2,11 @@
namespace backend\modules\questionnaire\controllers;
use backend\modules\questionnaire\models\QuestionnaireSearch;
use Yii;
use backend\modules\questionnaire\models\QuestionnaireCategory;
use backend\modules\questionnaire\models\QuestionnaireCategorySearch;
use yii\data\ActiveDataProvider;
use yii\web\Controller;
use yii\web\NotFoundHttpException;
use yii\filters\VerbFilter;
@ -52,8 +54,20 @@ class QuestionnaireCategoryController extends Controller
*/
public function actionView($id)
{
$model = $this->findModel($id);
$questionnaireSearchModel = new QuestionnaireSearch();
$questionnaireDataProvider = new ActiveDataProvider([
'query' => $model->getQuestionnaires(),
'pagination' => [
'pageSize' => 20,
],
]);
return $this->render('view', [
'model' => $this->findModel($id),
'model' => $model,
'questionnaireDataProvider' => $questionnaireDataProvider,
'questionnaireSearchModel' => $questionnaireSearchModel,
]);
}