欧美日韩精品在线,国内精品久久久久久久久,一级毛片恃级毛片直播,清纯唯美亚洲综合欧美色

帝國(guó)CMSV4.7多條件搜索詳解_帝國(guó)Cms教程

編輯Tag賺U幣
教程Tag:暫無Tag,歡迎添加,賺取U幣!

回顧下4.6的搜索語(yǔ)法:
可以點(diǎn)擊這里查看:http://phome.net/doc/ecmsedu/template/makesearchform.html

相對(duì)于4.6,4.7版有什么改進(jìn)呢?下面我們一一說明
一、支持多欄目同時(shí)搜索:
搜索多個(gè)欄目用逗號(hào)格開即可
例子:下面為搜索id=1,id=2,id=3三個(gè)欄目的信息:
<input type="hidden" name="classid" value="1,2,3">

二、支持專題搜索:
搜索專題變量名:ztid
搜索多個(gè)專題可以用逗號(hào)格開,同上面的多欄目搜索
例子:下面為搜索專題ID=1的信息
<input type="hidden" name="ztid" value="1">

三、支持各種邏輯運(yùn)算聯(lián)結(jié)符:
邏輯運(yùn)算聯(lián)結(jié)符變量名:hh
LT : 小于
GT : 大于
EQ : 等于
LE : 小于等于
GE : 大于等于
NE : 不等于
IN : 包含(搜索關(guān)鍵字用空格隔開每個(gè)值)
BT : 范圍,兩個(gè)值之間(搜索關(guān)鍵字用空格隔開兩個(gè)值)
LK : 模糊查詢(默認(rèn))

例子:
模糊查詢:<input type="hidden" name="hh" value="LK">

四、支持設(shè)置多條件查詢之間關(guān)聯(lián)關(guān)系
關(guān)聯(lián)關(guān)系變量名為:andor
有兩種關(guān)聯(lián)關(guān)系:
or : 或者的關(guān)系(默認(rèn))
and : 并且的關(guān)系

例子:
<input type="hidden" name="andor" value="and">


五、支持多字段、多邏輯運(yùn)算聯(lián)結(jié)符并列搜索
(一)、多字段并列搜索:有“字符串”與“數(shù)組”兩種傳遞方式
1、字符串傳遞為例子:
<input type="hidden" name="hh" value="LK">
<input type="hidden" name="show" value="title,writer">
<input type="hidden" name="keyboard" value="標(biāo)題,作者">
(說明:上面為模糊查詢title字段包含“標(biāo)題”字符或者writer字段包含“作者”的信息)

2、數(shù)組傳遞為例子:
<input type="hidden" name="hh" value="LK">
<input type="hidden" name="show[]" value="title">
<input type="hidden" name="keyboard[]" value="標(biāo)題">
<input type="hidden" name="show[]" value="writer">
<input type="hidden" name="keyboard[]" value="作者">
(說明:上面為模糊查詢title字段包含“標(biāo)題”字符或者writer字段包含“作者”的信息)

(二)、多邏輯運(yùn)算聯(lián)結(jié)符并列搜索
1、字符串傳遞為例子:
<input type="hidden" name="hh" value="LK,EQ">
<input type="hidden" name="show" value="title,writer">
<input type="hidden" name="keyboard" value="標(biāo)題,作者">
(說明:上面為模糊查詢title字段包含“標(biāo)題”字符或者writer字段等于“作者”的信息)

2、字符串傳遞為例子:
<input type="hidden" name="show[]" value="title">
<input type="hidden" name="hh[]" value="LK">
<input type="hidden" name="keyboard[]" value="標(biāo)題">
<input type="hidden" name="show[]" value="writer">
<input type="hidden" name="hh[]" value="EQ">
<input type="hidden" name="keyboard[]" value="作者">
(說明:上面為模糊查詢title字段包含“標(biāo)題”字符或者writer字段等于“作者”的信息)

六、新增特殊字段查詢
特殊字段包括:
id : 按信息id搜索
keyboard : 按關(guān)鍵字搜索,可實(shí)現(xiàn)按tags列出信息效果
userid : 按用戶ID搜索
username : 按用戶名搜索

新增member變量:可設(shè)置只搜索會(huì)員投稿或者管理員增加的信息。
值為0則不限制
值為1則為只搜索會(huì)員投稿的信息
值為2則為只搜索管理員增加的信息

例子:只搜索會(huì)員投稿的信息
<input type="hidden" name="member" value="1">

七、新增新的GET提交方式
可以將數(shù)據(jù)直接提交至e/search/index.php,而不需要4.6的/search/keyword中轉(zhuǎn)。
只要在參數(shù)中加上“searchget”變量就可以了,如:/e/search/?searchget=1&keyboard=帝國(guó)&show=title


應(yīng)用例子::實(shí)現(xiàn)按標(biāo)題、作者、錄入者與信息ID同時(shí)搜索的表單




上面例子的表單html代碼:

運(yùn)行代碼 源代碼調(diào)試 [m.dounai2.com]

    [ 可先修改部分代碼 再運(yùn)行查看效果 ]


    新版搜索功能支持各種字段、運(yùn)算組合搜索,更多應(yīng)用期待您去實(shí)踐.

查看更多 帝國(guó)cms教程  帝國(guó)cms模板

來源:帝國(guó)CMS官方論壇//所屬分類:帝國(guó)Cms教程/更新時(shí)間:2009-04-19
相關(guān)帝國(guó)Cms教程