我在Yii中使用CArrayDataProvider for CGridView,我无法使用过滤器。
任何人都可以告诉我如何使用过滤器。我没有特定的模型,我从不同的表中获取数据。
答案 0 :(得分:0)
CArrayDataProvider
没有过滤器属性(CActiveDataProvider
),您需要自己实现此功能。如果您从不同的表中获取数据,则仍然可以使用ActiveRecord
CActiveDataProvider
和filters by related models
答案 1 :(得分:0)
查看此页面以获得良好的工作示例(评论5501):http://www.yiiframework.com/wiki/232/using-filters-with-cgridview-and-carraydataprovider/#c5501 我在我的一个应用程序中使用它