2014-12-11 57 views
0

我Yii中的更新页面,并更新了用户在<baseurl>/admin/manage/updateSchedule/userid/1返回页面中Yii框架的更新表单页面

登录时间表在表格最后我平时<?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>

,它把我带回到了警予应用索引页。

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

回答

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

+0

这两项工作。我选择了一个按钮:'<?php echo CHtml :: button('Go Back',array('submit'=> array('index'))); ?>这适用于静态链接,但是如果此页面是从manage/index以外的任何其他页面引用的,则不适用。 – user3601203 2014-12-11 22:54:24