很多人用PbootCMS创建新模型后,导致后台列表显示页中的搜索功能失效,那是因为搜索字段默认为 title 而我们要搜索的不是这个字段,所以就搜索不出你所要的内容。

开始修改如下

首页打开 apps–>admin–>model–>content 中的 ContentModel.php 文件。

修改函数 public function findContent($mcode, $scode, $keyword) 中相关代码:

在大概 115 行处加入 ‘content_ext.*’ 代码;

在大概 134 行处加入以下代码:


array(
    'ay_content_ext content_ext',
    'a.id=content_ext.contentid',
    'LEFT'
)

在大概 147 行处 把原来的代码 ->like(‘a.title’, $keyword) 修改成你要搜索的自定义字段 ->like(‘content_ext.ext_zsm’, $keyword),修改完后的效果图如下:


public function findContentAll($mcode, $keyword) 这个函数中的修改方法如上。


点赞(0) 打赏

立即下载

Comment list 共有 0 条评论

暂无评论

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部