Всем привет! Столкнулся с проблемой. Есть 2 связанные модели. Как правильно создать форму
для данных моделей. Для примера:
Допустим есть таблицы user, и adres. Соответственно, они связаны.
Model User{
public function tableName(){
return 'user'
}
public function getAdres()
{
return $this->city=$this->hasOne(Adres::className(), ['user_id' => 'id']);
}
}
Когда я обращаюсь в view , чтобы создать поле Input для полей adres.
<?= $form->field($model->adres, 'city') ?>
Выдает ошибку. Call to a member function isAttributeRequired() on null
как все таки правильно использовать связи для создание форм из связанных моделей?