Chcę wykonać operację CRUD przy użyciu narzędzia GII, ale pojawia się komunikat o błędzie Missing required parameters: id
, gdy próbuję zapisać mój wpis. KontrolerZłe żądanie (nr 400) - Brak wymaganych parametrów: identyfikator w YII2
postu:
public function actionCreate()
{
$model = new Post();
if ($model->load(Yii::$app->request->post())) {
$model->post_create_time=date('Y-m-d h:m:s');
$model->save();
return $this->redirect(['view', 'id' => $model->id_post]);
} else {
return $this->render('create', [
'model' => $model,
]);
}
}
Dlaczego zawsze uzyskać ten błąd?
Pokaż kod 'actionView()'. – arogachev
@arogachev to 'actionView': ' funkcja publicznego ActionView ($ ID) { powrotu $ to-> render ('Widok' [ model '' => $ to-> findModel ($ ID) , ]); } ' –