我正在尝试在yii中使用Cgridview来显示表格中的行。
此表参考模型A. 问题是这个模型有一个函数getState(),它返回该特定行的值。
我只需要根据此函数的返回值显示行。 我不能仅仅将条件置于CActiveProvider的条件中,因为它不是一个简单的SQL条件。我需要使用getState()的输出。
有没有简单的方法可以做到这一点? 感谢
答案 0 :(得分:0)
未经测试,尝试扩展CActiveDataProvider,覆盖" fetchData()"和" calculateTotalItemCount()"相应的功能。