2014-10-29 70 views
0

我在这个问题上挣扎了近一个星期,所以我决定在这里发布它,如果也许可以帮助我一个不同的方法。yii cgridview从不同的控制器中断寻呼机

Yii Framework 1.1.14

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

问题是,当我创建一个新的属性率和CGridView得到更新,寻呼机链接的变化“?R =性能/更新& ID = 36 & Rates_page = 2”到“R =率/创建& Rates_page = 2“我的猜测是因为它从RatesController.actionCreate中检索更新的CGridView,所以我的问题是:是否有机会修改不使用Javascript的链接?

在此先感谢!

回答

0

最后,我不得不在前端解决这个问题,每次我添加一个新的速率,修改寻呼机的href,以便在当前的控制器/操作上工作。