dmodai
请问在显示首页详细文章中actionDetail中,发表匿名评论的时候, 第一次是点击“发布”才可以发表评论成功,然后回到本页面,然后我F5刷新页面又会提交一次
$postModel = new Comment(); print_r(Yii::$app->request->post()); if ($postModel->load(Yii::$app->request->post())) { $postModel->status=Comment::STATUS_PENDING; $postModel->post_id=$id; if ($postModel->save()) { $this->added=1; } /* $this->redirect(['post/detail', 'id'=>$id]);*/ }
在一次提交评论后我打印post都有数据, 导致刷新页面都会提交评论(之前的评论);如果我redirect就不会提交重复评论,但是added之类的就显示不出来了
请问怎么解决这个问题@辣椒红龙 这个只能传递url参数,无法像render传递页面渲染内容吧
- dmodai 2016-04-28 已签到连续签到4天,获得了20个金钱
请问在显示首页详细文章中actionDetail中,发表匿名评论的时候, 第一次是点击“发布”才可以发表评论成功,然后回到本页面,然后我F5刷新页面又会提交一次
$postModel = new Comment(); print_r(Yii::$app->request->post()); if ($postModel->load(Yii::$app->request->post())) { $postModel->status=Comment::STATUS_PENDING; $postModel->post_id=$id; if ($postModel->save()) { $this->added=1; } /* $this->redirect(['post/detail', 'id'=>$id]);*/ }
在一次提交评论后我打印post都有数据, 导致刷新页面都会提交评论(之前的评论);如果我redirect就不会提交重复评论,但是added之类的就显示不出来了
请问怎么解决这个问题@辣椒红龙 $this->redirect(['post/detail', 'id'=>$id]);这个只能传递url参数,无法像render传递那么多内容,所以还是不行; 我这个初学也要一丝不苟啊, 学好这个再弄其他
- dmodai 收藏了问题yii2 url 美化后缀问题
- dmodai 回答了问题 where 语句,字段比较查询
$post=Post::model()->find(array( 'condition'=>' category < :category ', 'params'=>array(':category ’=>$category ), ));
- dmodai 回答了问题 该怎么获取表单的值。
基本的描述代码都没有啊
请问在显示首页详细文章中actionDetail中,发表匿名评论的时候, 第一次是点击“发布”才可以发表评论成功,然后回到本页面,然后我F5刷新页面又会提交一次
$postModel = new Comment(); print_r(Yii::$app->request->post()); if ($postModel->load(Yii::$app->request->post())) { $postModel->status=Comment::STATUS_PENDING; $postModel->post_id=$id; if ($postModel->save()) { $this->added=1; } /* $this->redirect(['post/detail', 'id'=>$id]);*/ }
在一次提交评论后我打印post都有数据, 导致刷新页面都会提交评论(之前的评论);如果我redirect就不会提交重复评论,但是added之类的就显示不出来了
请问怎么解决这个问题- dmodai 2016-04-27 已签到连续签到3天,获得了15个金钱
- dmodai 赞了源码Yii2.0 分页问题