php – yii2更新后返回上一页

更新记录后,如何将用户重定向上一页?这是典型的情况:

>用户位于索引页面中,并对记录中的结果或分页进行过滤,然后找到要编辑的页面,然后单击编辑按钮.他们更新该记录的数据,一旦他们点击“更新”按钮,他们就会被重定向到索引视图,但先前选择了过滤器/页面.

我已经尝试在更新后在我的控制器中使用下面

return $this->redirect('index',302); (this is not what I need)

return $this->redirect(Yii::$app->request->referrer); (this gets user back to update view and not to index view with filters)

return $this->goBack(); (this gets user to homepage)

谢谢!

解决方法

在您希望用户重定向添加的操作中

\yii\helpers\Url::remember();

现在接下来调用任何控制器,如:

return $this->goBack();

用户重定向到“标记”操作.

相关文章

统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...
统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...
前言 之前做了微信登录,所以总结一下微信授权登录并获取用户...
FastAdmin是我第一个接触的后台管理系统框架。FastAdmin是一...
之前公司需要一个内部的通讯软件,就叫我做一个。通讯软件嘛...
统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...