search.php制作,重写搜索Search类
生活随笔
收集整理的這篇文章主要介紹了
search.php制作,重写搜索Search类
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Search類用于對模塊內容的搜索,開發者可以對其進行重寫繼承,以便適用于自己項目的二次開發。
我們以Demo模塊為例,新建App/Demo/Models/Search.php<?php ?namespace?Phpcmf\Model\Demo;
//?模塊內容搜索類
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[]?=?"zt=1";?//?表加一個zt字段=1的數據
return?$where;
}
}
目前提供以上的可重寫方法體,開發者可以自由定義
本文地址:https://www.xunruicms.com/doc/462.html
總結
以上是生活随笔為你收集整理的search.php制作,重写搜索Search类的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 计算机中数据总线有什么用
- 下一篇: windows怎么对文件和文件夹进行管理