Yii2 使用 link 提交数据
Yii2 submit data with link
我正在编写简单的购物应用程序,我在添加到购物车链接方面遇到了一些问题
我正在通过 get 传递 Yii 默认 Crud 表单上的相同参数,我想将它们保存在数据库中。可悲的是,当我试图像这样简单地将 'post' 变为 'get' 时:它不起作用
if ($model->load(Yii::$app->request->get()) && $model->save()) {
return $this->redirect(['view', 'id' => $model->id]);
}
我想我遗漏了一些非常简单的东西,但我对此还很陌生,因此我们将不胜感激。
哦,好吧,我修正了 :D
public function actionCreate()
{
$model = new Koszyk();
$model->setAttributes($_GET);
if ($model->save()) {
return $this->redirect(['view', 'id' => $model->id]);
}
else {
$m =$_GET;
return $this->render('create', [
'model' => $model,'param'=>$m
]);
}
}
我正在编写简单的购物应用程序,我在添加到购物车链接方面遇到了一些问题
我正在通过 get 传递 Yii 默认 Crud 表单上的相同参数,我想将它们保存在数据库中。可悲的是,当我试图像这样简单地将 'post' 变为 'get' 时:它不起作用
if ($model->load(Yii::$app->request->get()) && $model->save()) {
return $this->redirect(['view', 'id' => $model->id]);
}
我想我遗漏了一些非常简单的东西,但我对此还很陌生,因此我们将不胜感激。
哦,好吧,我修正了 :D
public function actionCreate()
{
$model = new Koszyk();
$model->setAttributes($_GET);
if ($model->save()) {
return $this->redirect(['view', 'id' => $model->id]);
}
else {
$m =$_GET;
return $this->render('create', [
'model' => $model,'param'=>$m
]);
}
}