コード例 #1
0
 /**
  * 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]);
 }