基于Table類開發(fā)的后臺(tái)控制器支持自定義條件查詢,例如:

cms框架內(nèi)置了常用的模糊匹配和時(shí)間段匹配方式
在開發(fā)中,會(huì)有增加篩選查詢條件的需求,下面來介紹如何把某些自定義字段作為查詢條件增加上去
1、首先需要在控制器中定義開啟變量,例如控制器:dayrui/App/Demo/Controllers/Admin/Home.php

增加這個(gè)控制變量,表示此控制器開啟自定義條件搜索
2、在對(duì)應(yīng)的模板中添加搜索條件,默認(rèn)搜索表單是這樣的代碼:

添加條件格式也要采用form的方式,也就是把代碼加到form里,例如我要添加一個(gè)自定義字段aaa搜索,搜索這個(gè)aaa值,寫法是:
當(dāng)填寫aaa值的時(shí)候,會(huì)組合進(jìn)現(xiàn)有的搜索條件中,按AND來組裝SQL