我正在使用Yii::app()->user->returnUrl,我得到的问题是.index.php
它总是让我回到Yii::app()->user->returnUrl页面.
如何将其值设置为请求当前页面的页面,因为我不知道用户访问当前页面的页面是什么?
您可以使用它Yii::app()->request->urlReferrer来查看用户来自何处.
public function beforeAction()
{
Yii::app()->user->returnUrl = Yii::app()->request->urlReferrer;
return parent::beforeAction();
}
Run Code Online (Sandbox Code Playgroud)
请注意,如果用户来自第三方网站,则会将其重定向到您的网站.
对于那些使用 Yii2 的人
Yii::$app->user->returnUrl = Yii::$app->request->referrer;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
14706 次 |
| 最近记录: |