繁体   English   中英

来自不同控制器的yii cgridview中断传呼机

[英]yii cgridview from different controller breaks pager

我在这个问题上苦苦挣扎了近一个星期,所以我决定将其发布在这里,如果可以通过其他方法帮助我的话。

Yii Framework 1.1.14

我有两个控制器PropertiesController和RatesController。 PropertiesController上的actionUpdate呈现“属性/视图”,它具有renderPartial('_ rates')。 “ _rates.php”包含一个小格式,该格式通过ajax获取所有字段的信息并将其发送到“ rates / create”,它还有另一个renderPartial('_ ratesProperty'),该对象具有一个CGridView,其中包含所有费率的信息一处物业。

问题是当我为该属性创建新费率并且​​CGridView得到更新时,寻呼机链接从“?r = properties / update&id = 36&Rates_page = 2”更改为“?r = rates / create&Rates_page = 2”,我的猜测是因为它从RatesController.actionCreate检索更新的CGridView,所以我的问题是:是否有可能不使用Java脚本修改链接?

提前致谢!

最后,我必须在前端解决此问题,每次添加新速率时,都要修改寻呼机的href,以便在当前控制器/操作上工作。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM