返回Yii框架中更新表单页面之前的页面

时间:2014-12-11 04:42:48

标签: php html yii

我在Yii中有一个更新页面,并在<baseurl>/admin/manage/updateSchedule/userid/1

更新用户登录时间表

在表单的最后,我有通常的<?php echo CHtml::submitButton('Save'); ?>

更新操作会重定向回同一页面,以便在“保存”按钮旁边显示一条闪回成功消息,持续3秒。

我还希望在页面上显示“返回上一页”链接。 如果我使用

<a href="<?php Yii::app()->request->urlReferrer;?>">Return to previous page</a>

然后在保存之后,它只会重定向到同一页面,因为这是我来自的页面。 如果我使用

<a href="<?php Yii::app()->request->returnUrl;?>">Return to previous page</a>

,它将我带回yii应用程序索引页面。

如何在更新登录计划页面之前返回页面?例如<baseurl>/admin/manage/

1 个答案:

答案 0 :(得分:0)

<a href="<?= Yii::app()->createUrl("admin/manage")?>">Return to previous page</a>怎么样?

或者您可以使用CHtml:<?php echo CHtml::link("Return to previous page", array('admin/manage')); ?>

http://www.yiiframework.com/doc/api/1.1/CHtml#link-detail