4
我在Yii2新的,我没能找到的东西在Yii2做一个返回按钮, 我找到了解决办法在Yii1是:yii2:如何建立反向链接按钮
echo CHtml::link('Back',Yii::app()->request->urlReferrer);
但我无法在Yii2中找到解决方案, 你能帮助我吗?
我在Yii2新的,我没能找到的东西在Yii2做一个返回按钮, 我找到了解决办法在Yii1是:yii2:如何建立反向链接按钮
echo CHtml::link('Back',Yii::app()->request->urlReferrer);
但我无法在Yii2中找到解决方案, 你能帮助我吗?
尝试:
echo \yii\helpers\Html::a('Back', Yii::$app->request->referrer);
Yii2提供remember URLs功能:
// Remember current URL
Url::remember();
// Remember URL specified. See Url::to() for argument format.
Url::remember(['product/view', 'id' => 42]);
// Remember URL specified with a name given
Url::remember(['product/view', 'id' => 42], 'product');
在我们可以得到URL以下面的方式记住下一个请求:
$url = Url::previous();
$productUrl = Url::previous('product');
此代码做的不错,但如果用户直接打开任何链接,然后“返回”按钮不工作,因为那时候推荐人是空的。 –
@SunnyTecho在这种情况下,您可以隐藏后退按钮。 – Chinmay