У меня есть две кнопки отправки (submit1 и submit2). Когда я нажимаю «submit2», контроллер должен записать значение (1) в определенный столбец (abgerechnet) в моей базе данных.
public function actionUpdate($id)
{
$model = $this->findModel($id);
if ($model->load(Yii::$app->request->post()) && $model->save()) {
if(isset($_POST['submit2']) )
{
$request = Yii::$app->request;
$test= $request->post('test', '1');
}
return $this->redirect(['view', 'id' => $model->ID]);
}
return $this->render('update', [
'model' => $model,
]);
}
Но когда я нажимаю кнопку «отправить2», столбец «тест» остается пустым.
С линиями $request = Yii::$app->request;
$test= $request->post('test', '1');
в столбце «тест» следует записать значение.