如何使用确切的短语搜索网格?

时间:2013-09-20 19:28:26

标签: atk4

此代码使用%like%进行搜索。我们如何定义搜索确切的短语?

 $c->grid->addQuickSearch(array('status',"name"));

例如,如果我们在网格中有(1,12,13)并且我们搜索“1”我想只显示1。

1 个答案:

答案 0 :(得分:1)

将此类复制到项目lib

https://github.com/atk4/atk4/blob/master/lib/QuickSearch.php#L99

并更改第116行

$or->where($field, 'like', $v);

您可以更改新课程的名称并同时使用它们 - 原创和新课程。 要定义要使用的QuichSearch,请设置类名:

$grid->addQuickSearch($fields,'NewQuickSearch');

https://github.com/atk4/atk4/blob/master/lib/Grid/Advanced.php#L129