Всем здравствуйте! Имеется две таблицы Accept и Address, обе таблицы связаны между собой. При сохранении формы, есть такая необходимость сохранить в таблицу Address в поле accept_id id из таблицы Accept получаемый в момент сохранения. В контроллере вероятно у меня тоже одни ошибки, поэтому буду благодарен за помощь, так как в первый раз делаю сохранение связанных таблиц.
public function actionCreate()
{
$model = new Accept();
$address = new Address();
$address->accept_id = $accept->id;
if ($model->load(Yii::$app->request->post()) && $address->load(Yii::$app->request->post())){
$address->accept_id = $model->id;
if($model->validate() && $address->validate()){
if($model->save() && $address->save()){
return $this->redirect(['view', 'id' => $model->id]);
}
}
return $this->render('create', compact('model', 'address'));
}
}