此代码使用 %like% 进行搜索。我们如何定义搜索确切的短语?
$c->grid->addQuickSearch(array('status',"name"));
例如,如果我们在网格中有 (1,12,13) 并且我们搜索“1”,我只想显示 1。
此代码使用 %like% 进行搜索。我们如何定义搜索确切的短语?
$c->grid->addQuickSearch(array('status',"name"));
例如,如果我们在网格中有 (1,12,13) 并且我们搜索“1”,我只想显示 1。
将此类复制到您的项目库中
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