pbootcms网站模板|日韩1区2区|织梦模板||网站源码|日韩1区2区|jquery建站特效-html5模板网

pbootcms多條件篩選功能實現與調用

適用范圍:全站任意地方均可使用 標簽作用:用于執行站內搜索功能 1、最簡單的搜索示例 form action={pboot:scaction} method=get 關鍵字:input type=text name=keyword button type=submit搜索/button /form 表
適用范圍:全站任意地方均可使用
標簽作用:用于執行站內搜索功能
 
1、最簡單的搜索示例
 
<form action="{pboot:scaction}"  method="get">
    關鍵字:<input type="text" name="keyword" >
    <button type="submit">搜索</button>
</form>
 
表單提交方式為get.
          
使用說明:
 
{pboot:scaction} 為搜索提交地址
注意:表單提交方式為get,此表單默認匹配title標題字段
 
 
2、定義搜索字段示例
 
<form action="{pboot:scaction}"  method="get">
    關鍵字:<input type="text" name="keyword" >
    <input type="hidden" name="field" value="title" >
    <button type="submit">搜索</button>
</form>
 
    或:
 
<form action="{pboot:scaction}"  method="get">
<select name="field">
        <option value="title">內容標題</option>
        <option value="content">內容詳情</option>
    </select>
    關鍵字:<input type="text" name="keyword" >
    <button type="submit">搜索</button>
</form>
 
通過添加隱藏域傳遞field值來控制搜索的字段,也可以同時設置多個字段,如: value="title|content" ,當然這只是方式之一,后面還有!
 
 
3、定義更多搜索條件示例
 
<form action="{pboot:scaction}"  method="get">
    關鍵字:<input type="text" name="keyword" >
    <input type="hidden" name="field" value="title" >
    <input type="hidden" name="scode" value="2,3" >
    <button type="submit">搜索</button>
</form>
 
               
這里只定義搜索的字段和搜索的分類,其實你可以定義更多數據庫中任意可用的字段。如author為admin的:name="author" value="admin",當然你可以使用非隱藏域,那么就相當于綜合搜索類型。
 
如果需要定義的scode分類有多個,可以用逗號隔開,同時需要注意,如果表單傳遞的分類和字段無效時,要考慮結果頁循環是否做了限制。
(V1.3.7+)如果有多個搜索表單想定義不同的結果頁模板,那么可以傳遞searchtpl字段來定義模板頁,如:
    <input type="hidden" name="searchtpl" value="test.html" >
 
 
4、多條件綜合搜索示例
 
<form action="{pboot:scaction}"  method="get">
    內容:<input type="text" name="content" >
    標題:<input type="text" name="title" >
    作者:<input type="text" name="author" >
    <input type="hidden" name="scode" value="2,3" >
    <button type="submit">搜索</button>
</form>
              
這里自定義了三個字段,其實你可以定義更多數據庫中任意可用的字段。
 
如果URL采用兼容模式,這時候搜索應該使用POST,或者在首行添加隱藏域,<input type="hidden" name="search" >
 
5、搜索結果列表
 
{pboot:search}
<a href="[search:link]">[search:title]</a>
{/pboot:search}
 
             
使用說明:
 
搜索結果頁面使用模板search.html
 
num=*  每頁數量,非必填,用于控制分頁大小
order=*   排序方式,非必填,用于輸出內容的排序方式,可選:date、sorting、istop、isrecommend、isheadline、visits、likes、oppose等字段,其中sorting為按后臺填寫的排序,122版本開始支持自定義模式,如:order='date desc,id desc' 、order='sorting desc,id desc',(V1.3.7+)還支持random隨機排序
scode=*  分類編碼,非必填,加前面說的方式,此作為第二種限制搜索分類的方式,多個分類用逗號隔開,如: scode='2,3,4'
field=* 字段限制,非必填,在使用了keyword時用于限定匹配的數據庫字段,多個字段用豎線隔開即可,如:field='title|content'
filter=*|x,y 數據過濾,非必填,用于對列表內容進行過濾篩選,如:filter=title|ASP,PHP 只顯示標題含有ASP和PHP的內容
fuzzy=*  是否模糊匹配,非必填,可選1或0,1時為默認的模糊匹配,0則關閉
 
搜索結果默認執行分頁,使用內容列表的分頁代碼即可.
 
 
6、搜索結果列表可用標簽:
 獲取當前搜索內容:{pboot:keyword}   
 對搜索結果關鍵字進行標紅 mark=1 (V2.0.5新增),如:[search:title mark=1];

[search:n] 序號從0開始
[search:i] 序號從1開始
[search:id] 編號
[search:scode] 分類編碼
[search:subscode] 副分類編碼
[search:sortname] 分類名稱
[search:subsortname] 副分類名稱
[search:sortlink] 分類鏈接
[search:subsortlink] 副分類鏈接
[search:title] 標題
[search:titlecolor] 標題顏色
[search:subtitle] 副標題
[search:author] 作者
[search:source] 來源
[search:link] 鏈接
[search:outlink] 外部鏈接
[search:date] 發布日期
[search:ico] 縮略圖
[search:pics] 多圖
[search:content] 內容
[search:enclosure] 附件
[search:enclosuresize] 附件大小
[search:keywords] 關鍵詞
[search:description] 描述
[search:istop] 是否置頂
[search:isrecommend] 是否推薦
[search:isheadline] 是否頭條
[search:visits] 訪問數量
[search:likes] 點贊數量
[search:oppose] 反對數量
[search:likeslink] 點贊鏈接
[search:opposelink] 反對鏈接
 
【網站聲明】本站除付費源碼經過測試外,其他素材未做測試,不保證完整性,網站上部分源碼僅限學習交流,請勿用于商業用途。如損害你的權益請聯系客服QQ:2655101040 給予處理,謝謝支持。

相關文檔推薦

我們在用pbootcms建站時候,經常用到的標簽就是時間,我們在這里整理了詳細調用方法,希望能夠幫到大家。 首頁/列表標簽: 列表頁時間:[list:date] 效果:2021-12-06 09:12:30 列表頁時間:
我們要實現調用網站的留言數或者文章總數,這個要怎么操作呢? 這個我們可以用到pbootcms的萬能SQL標簽直接調用,我們先來看下這個標簽: 用于自定義任意查詢語句并循環輸出 使用
標簽作用:用于根據條件輸出不同內容 1、IF語句格式: {pboot:if(a==b)} 內容1 {else} 內容2 {/pboot:if} 使用提示: 對于非數字類的條件均為字符串類型,請加上引號,如:{pboot:if([list:author]
適用范圍:內容列表頁使用,其實也可以用在首頁等 標簽作用:用于對內容列表進行篩選 1、使用步驟 1)到后臺對模型添加擴展字段,字段類型選擇單選或多選,同時填寫單選或多選
1、基本標簽: {pboot:ucenter} 個人中心地址 {pboot:login} 登錄地址 {pboot:register} 注冊地址 {pboot:umodify} 資料修改地址 {pboot:logout} 退出登錄地址 {pboot:upload} 文件上傳AJAX接口 {pboot:islogin} 是否登
自定義表單標簽: 適用范圍:全站任意地方均可使用 標簽作用:用于用戶提交表單和調取表單記錄 1、使用步驟 1)到后臺擴展內容自定義表單中添加表單 2)對新增的表單添加字段
主站蜘蛛池模板: 东莞螺丝|东莞螺丝厂|东莞不锈钢螺丝|东莞组合螺丝|东莞精密螺丝厂家-东莞利浩五金专业紧固件厂家 | 济南宣传册设计-画册设计_济南莫都品牌设计公司 | 自动焊锡机_点胶机_螺丝机-锐驰机器人 | 北京征地律师,征地拆迁律师,专业拆迁律师,北京拆迁律师,征地纠纷律师,征地诉讼律师,征地拆迁补偿,拆迁律师 - 北京凯诺律师事务所 | 冷凝锅炉_燃气锅炉_工业燃气锅炉改造厂家-北京科诺锅炉 | 聚天冬氨酸,亚氨基二琥珀酸四钠,PASP,IDS - 远联化工 | 硫化罐-电加热蒸汽硫化罐生产厂家-山东鑫泰鑫智能装备有限公司 | 储气罐,真空罐,缓冲罐,隔膜气压罐厂家批发价格,空压机储气罐规格型号-上海申容压力容器集团有限公司 | 废气处理设备-工业除尘器-RTO-RCO-蓄热式焚烧炉厂家-江苏天达环保设备有限公司 | 充气膜专家-气膜馆-PTFE膜结构-ETFE膜结构-商业街膜结构-奥克金鼎 | 阻垢剂-反渗透缓蚀阻垢剂厂家-山东鲁东环保科技有限公司 | 酒店厨房设计_中央厨房设计_北京商用厨房设计公司-奇能商厨 | 储能预警-储能消防系统-电池舱自动灭火装置-四川千页科技股份有限公司官网 | 烟雾净化器-滤筒除尘器-防爆除尘器-除尘器厂家-东莞执信环保科技有限公司 | 品牌策划-品牌设计-济南之式传媒广告有限公司官网-提供品牌整合丨影视创意丨公关活动丨数字营销丨自媒体运营丨数字营销 | 日本SMC气缸接头-速度控制阀-日本三菱伺服电机-苏州禾力自动化科技有限公司 | 全自动端子机|刺破式端子压接机|全自动双头沾锡机|全自动插胶壳端子机-东莞市傅氏兄弟机械设备有限公司 | 镀锌钢格栅_热镀锌格栅板_钢格栅板_热镀锌钢格板-安平县昊泽丝网制品有限公司 | 板框压滤机-隔膜压滤机-厢式压滤机生产厂家-禹州市君工机械设备有限公司 | 重庆网站建设,重庆网站设计,重庆网站制作,重庆seo,重庆做网站,重庆seo,重庆公众号运营,重庆小程序开发 | 医用空气消毒机-医用管路消毒机-工作服消毒柜-成都三康王 | 海水晶,海水素,海水晶价格-潍坊滨海经济开发区强隆海水晶厂 | 丝杆升降机-不锈钢丝杆升降机-非标定制丝杆升降机厂家-山东鑫光减速机有限公司 | 广西正涛环保工程有限公司【官网】 | 不锈钢发酵罐_水果酒发酵罐_谷物发酵罐_山东誉诚不锈钢制品有限公司 | 济南ISO9000认证咨询代理公司,ISO9001认证,CMA实验室认证,ISO/TS16949认证,服务体系认证,资产管理体系认证,SC食品生产许可证- 济南创远企业管理咨询有限公司 郑州电线电缆厂家-防火|低压|低烟无卤电缆-河南明星电缆 | 餐饮加盟网_特色餐饮加盟店_餐饮连锁店加盟 | 淄博不锈钢无缝管,淄博不锈钢管-鑫门物资有限公司 | 洁净棚-洁净工作棚-无菌室-净化工程公司_北京卫护科技有限公司 | 茶叶百科网-茶叶知识与茶文化探讨分享平台 | 陕西安玻璃自动感应门-自动重叠门-磁悬浮平开门厂家【捷申达门业】 | 药品冷藏箱厂家_低温冰箱_洁净工作台-济南欧莱博电子商务有限公司官网 | 细沙回收机-尾矿干排脱水筛设备-泥石分离机-建筑垃圾分拣机厂家-青州冠诚重工机械有限公司 | 便携式表面粗糙度仪-彩屏硬度计-分体式粗糙度仪-北京凯达科仪科技有限公司 | 语料库-提供经典范文,文案句子,常用文书,您的写作得力助手 | 户外健身路径_小区健身器材_室外健身器材厂家_价格-浩然体育 | 盛源真空泵|空压机-浙江盛源空压机制造有限公司-【盛源官网】 | 振动筛-交叉筛-螺旋筛-滚轴筛-正弦筛-方形摇摆筛「新乡振动筛厂家」 | 不锈钢拉手厂家|浴室门拉手厂家|江门市蓬江区金志翔五金制品有限公司 | 超声骨密度仪-骨密度检测仪-经颅多普勒-tcd仪_南京科进实业有限公司 | 微波萃取合成仪-电热消解器价格-北京安合美诚科学仪器有限公司 |