public function actionView($id) { $questionSearchModel = new QuestionSearch(); $questionSearchParams = Yii::$app->request->queryParams + ['QuestionSearch' => ['id_ank' => $id]]; $questionDataProvider = $questionSearchModel->search($questionSearchParams); $questionDataProvider->setPagination(['pagesize' => 10]); return $this->render('view', ['model' => $this->findModel($id), 'questionSearchModel' => $questionSearchModel, 'questionDataProvider' => $questionDataProvider]); }
/** * Lists all Question models. * @return mixed */ public function actionIndex() { $searchModel = new QuestionSearch(); if (isset($_GET['pageSize'])) { Yii::$app->session->set('pageSize', (int) $_GET['pageSize']); unset($_GET['pageSize']); } $dataProvider = $searchModel->search(Yii::$app->request->queryParams); return $this->render('index', ['searchModel' => $searchModel, 'dataProvider' => $dataProvider]); }
/** * Lists all Question models. * @return mixed */ public function actionIndex() { $searchModel = new QuestionSearch(); $dataProvider = $searchModel->search(Yii::$app->request->queryParams); return $this->render('index', ['searchModel' => $searchModel, 'dataProvider' => $dataProvider]); }
<?php use yii\helpers\Html; use yii\widgets\ActiveForm; use yii\helpers\ArrayHelper; use kartik\grid\GridView; use app\models\search\QuestionSearch; use app\assets\QuestionAddAsset; QuestionAddAsset::register($this); $searchModel = new QuestionSearch(); $dataProvider = $searchModel->search(Yii::$app->request->queryParams); /* @var $this yii\web\View */ /* @var $model app\models\Form */ /* @var $form yii\widgets\ActiveForm */ $banks = ['' => 'Bitte wählen Sie'] + ArrayHelper::map(app\models\Bank::find()->orderBy('klasse')->all(), 'klasse', 'bezeichnung'); $groups = ['' => 'Bitte wählen Sie'] + ArrayHelper::map(app\models\Group::find()->orderBy('bezeichnung')->all(), 'p_id', 'bezeichnung'); ?> <div class="form-form"> <?php $form = ActiveForm::begin(); ?> <?php echo $form->field($model, 'f_klasse')->dropDownList($banks); ?> <?php echo $form->field($model, 'f_p_id')->dropDownList($groups); ?>