/** * Manages all models. * * @return void */ public function actionIndex($attribute_id) { $model = EavAttribute::model()->findByPk((int) $attribute_id); if ($model === null) { throw new CHttpException(404, 'Страница не найдена'); } $variants = new EavVariant('search'); $variants->unsetAttributes(); // clear any default values $variants->attribute_id = $model->id; $variants->setAttributes(Yii::app()->getRequest()->getParam('EavVariant', [])); $this->render('index', ['model' => $model, 'variants' => $variants]); }