Yii2通过链接提交数据

时间:2015-01-09 14:38:46

标签: php submit yii2

我正在编写简单的购物应用,而且我对添加到购物车链接存在一些问题

我通过get传递与Yii默认Crud表单相同的参数,我想将它们保存在数据库中。可悲的是,当我试图像这样简单地“发布”到'获得'时:它不起作用

if ($model->load(Yii::$app->request->get()) && $model->save()) {
        return $this->redirect(['view', 'id' => $model->id]);
    } 

我想我错过了一些非常简单的事情,但我对此很陌生,所以任何帮助都会受到赞赏。

1 个答案:

答案 0 :(得分:0)

哦,我确定了: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
            ]);
        }
    }