Yii:一个$ _GET参数来限制CGridView的输出?

时间:2013-07-06 16:52:03

标签: yii

$_GET表是否有任何特殊的/admin参数,这会将表限制为只有给定字段具有给定值的行?

?XXX_sort=个参数会影响排序。我希望应该有类似的参数,但过滤而不是排序。

或者我应该获取$_GET参数并自行修改->criteria

1 个答案:

答案 0 :(得分:1)

默认情况下,在模型的search()方法中创建过滤器标准。如果您希望按$_GET参数进行特定过滤,则应向控制器添加一些代码,检查$_GET的内容并在模型上相应地设置过滤器属性。

明目张胆的自我推销:也许你也可以从我的xcrudcontroller扩展中获得灵感。它解释了我经常使用的过滤器模式,以及如何为过滤获得漂亮的URL参数(请查看自述文件的底部)。