重写搜索类里面的字段是否只能是模块内容字段?
栏目模型字段能否同样方法呢?比如以下代码内的wzgl为radio单选字段
新建App/News/Models/Search.php,
<?php namespace Phpcmf\Model\News;
// 模块内容搜索类
class Search extends \Phpcmf\Model\Search {
// 获取搜索参数
public function get_param($module) {
list($catid, $get) = parent::get_param($module);
// 这里可以重组$get变量
return [$catid, $get];
}
// 自定义组合查询条件
protected function mysearch($module, $where, $get) {
// 重新对where条件的组装
// 比如我加一个条件作为搜索条件
// $where[] = "wzgl=1"; // 表加一个wzgl字段=1的数据
return $where;
}
}