Yii2 - 获取控制器的动作但是使用url

问题描述 投票:1回答:2

我已经使用这个Yii :: $ app-> controller-> action-> id来获取我在控制器中的当前操作,但有人可以告诉我如何获取URL吗?

yii2
2个回答
3
投票

要获得当前的url,您可以使用:

Yii::app()->request->url

哪个将返回用户的完整请求的URL。


2
投票

Referrer Detail

您可以使用Yii::$app->request->referrer返回用户所在的最后一页。

您还需要考虑引用者可以使用重定向示例为null:

return $this->redirect(Yii::$app->request->referrer ?: Yii::$app->homeUrl);
© www.soinside.com 2019 - 2024. All rights reserved.