Yii Framework Forum

Invalid Configuration yii2


(Claudio González) #1

Me pueden ayudar con este inconveniente, por favor

Please specify the “model” property.

  1. in /home/claudio/www/servpc-yii/vendor/yiisoft/yii2/widgets/DetailView.php at line 133

El asunto es que si estoy pasando el modelo y tengo otros que funcionan y otros que no, y no se el porqué

Controlador
public function actionIndex()
{
$model = Contactos::findOne([‘users_id’ => Yii::$app->user->id]);
return $this->render(‘index’, [‘model’ => $model]);
}

La vista

<?= DetailView::widget([ 'model' => $model, 'attributes' => [ 'nombre', 'email', 'fono', ], ]) ?>

Eso no funciona

Pero esto sí

Controlador
public function actionIndex()
{
$model = Users::findOne([‘id’ => Yii::$app->user->id]);
return $this->render(‘index’, [‘model’ => $model]);
}

La vista

<?= DetailView::widget([ 'model' => $model, 'attributes' => [ 'nombre', 'username', 'email', ], ], ]) ?>