久久99久久人婷婷精品综合_超碰aⅴ人人做人人爽欧美_亚洲电影第三页_日韩欧美一中文字暮专区_波多野结衣的一区二区三区_婷婷在线播放_人人视频精品_国产精品日韩精品欧美精品_亚洲免费黄色_欧美性猛交xxxxxxxx

thinkphp框架下解決商城網(wǎng)站的多個(gè)類別多選的方法

2023-03-22    分類: 商城網(wǎng)站

商城面包屑

國(guó)內(nèi)的商城網(wǎng)站在篩選類別的時(shí)候,篩選條件大部分都是單選的,像某東某寧那樣的網(wǎng)站就是這樣子的,如下圖所示:

商品分類

但對(duì)于國(guó)外或中國(guó)香港的用戶來(lái)說,他們?cè)跒g覽商城網(wǎng)站的時(shí)候更習(xí)慣類別多選的操作,就是根據(jù)自己的愛好選擇自己需要的一個(gè)或多個(gè)分類,這樣也能過濾掉自己不需要的分類商品,網(wǎng)頁(yè)的排版如下圖所示:
像上圖那樣的多個(gè)分類,例如我希望找到外套和上衣的類別,其他的類別不想顯示,則可以點(diǎn)擊這兩個(gè)類別,品牌分類的原理也是一樣。現(xiàn)在要解決的事情是如何用thinkphp框架寫出多個(gè)分類并多選的功能。
首先要做的是,在當(dāng)前頁(yè)面下將所有的分類的以id名稱為key值放在同一個(gè)數(shù)組里,我們將這個(gè)數(shù)組命名為$url_arr. 例如類別的小類的id名稱為cid,品牌的id名稱為bid,在URL里顯示如“/cid/100/bid/71.html”,即選擇小類id為100,品牌id為71的條件,那么可以得到$url_arr[‘cid’]=100;$url_arr[‘bid’]=71;如果是多選,我們用半角逗號(hào)來(lái)分隔,例如/cid/100%2C87/bid/71%2C73.html,其他URL里的”%2C7”就是半角逗號(hào)的字符值。

函數(shù)代碼

然后我們要讓分類中的a鏈接能很好顯示出確定的URL,這里需要引入我寫的一個(gè)函數(shù),用這個(gè)函數(shù)可以快速的獲取到不同分類名稱a鏈接的URL,如下圖所示:

頁(yè)面分類

分類的頁(yè)面代碼如下圖:
現(xiàn)在根據(jù)頁(yè)面代碼對(duì)參數(shù)進(jìn)行一些說明:$arr_url就是剛才講的那個(gè)值,$id_name也是剛才講的id名稱,也就是cid;$cat_id是當(dāng)前分類的id值,$url=’’是因?yàn)閁($url)會(huì)等當(dāng)前頁(yè)面的不參數(shù)的URL值,默認(rèn)就讓$url為空就可以了。
圖2里有一個(gè)“清除”的功能,就是清除該類的所有條件,同樣是調(diào)用getParam函數(shù),只要將$cat_id設(shè)置成空就可以了,例如要清除分類的條件,代碼如下:<a href="{$url_arr|getParam='cid',''}">清除</a>。

數(shù)組函數(shù)

如何判斷該類別是否被選中呢?我們可以用到下圖這個(gè)函數(shù):
其中頁(yè)面代碼:<span {$vo.cat_id|item_exist_aray=$url_arr['cid']}></span>,默認(rèn)情況下span的前景為白色,如果加個(gè)class=”on”,則span背景為黑色,即該類別被選中了。
要注意的是,在thinkphp的控制器里,需要判斷一下頁(yè)面上顯示的各種參數(shù)是否空,如果為空就不要將該參數(shù)賦于$arr_url了,不然有可能在URL顯示上可能會(huì)出現(xiàn)錯(cuò)誤;在模型里,以前用的條件是category_id=$cid,現(xiàn)在需要用array('in',$cid);需要更改過來(lái)

標(biāo)題名稱:thinkphp框架下解決商城網(wǎng)站的多個(gè)類別多選的方法
分享網(wǎng)址:http://www.js-pz168.com/news19/246769.html

網(wǎng)站建設(shè)、網(wǎng)絡(luò)推廣公司-創(chuàng)新互聯(lián),是專注品牌與效果的網(wǎng)站制作,網(wǎng)絡(luò)營(yíng)銷seo公司;服務(wù)項(xiàng)目有商城網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)
久久99久久人婷婷精品综合_超碰aⅴ人人做人人爽欧美_亚洲电影第三页_日韩欧美一中文字暮专区_波多野结衣的一区二区三区_婷婷在线播放_人人视频精品_国产精品日韩精品欧美精品_亚洲免费黄色_欧美性猛交xxxxxxxx
国产精品一级在线| 免费看国产精品一二区视频| 欧美久久综合性欧美| 日本道精品一区二区三区| 精品欧美一区二区在线观看| 亚洲欧美国产三级| 国产精品资源网站| 久久久久资源| 在线电影国产精品| 亚洲色图欧洲色图婷婷| 精品亚洲欧美一区| 国产伦精品一区二区三区视频黑人| 色综合夜色一区| 久久久久久久久久看片| 日韩高清一区在线| 成人在线看片| 欧美日韩小视频| 亚洲欧洲日韩综合一区二区| 久久99久久99小草精品免视看| 成人18视频| 欧美三级蜜桃2在线观看| 国产精品理伦片| 激情综合色播五月| 欧美日韩无遮挡| 欧美不卡123| 日韩不卡免费视频| 国产精华一区二区三区| 欧美日韩免费一区二区三区 | 国产一区免费电影| 精品麻豆av| 欧美一区二区播放| 亚洲自拍另类综合| 99久久伊人久久99| 在线亚洲一区二区| 亚洲欧洲制服丝袜| 成人福利在线看| 一本色道久久综合亚洲精品按摩| 国产日产亚洲精品系列| 久久福利资源站| 欧美重口乱码一区二区| 久久综合狠狠综合久久综合88| 日韩av一区二区三区| 好看的日韩精品| 亚洲精品一区二区精华| 麻豆精品新av中文字幕| 欧美日韩一区综合| 久久夜色精品国产噜噜av | 国产精品久久久久久久久果冻传媒| 狠狠狠色丁香婷婷综合久久五月| 欧美一区二区视频在线| 国产亚洲美州欧州综合国| 久久se这里有精品| 天堂一区二区三区| 国产精品不卡一区二区三区| 风间由美一区二区三区在线观看| 色哟哟亚洲精品| 一区二区三区中文字幕电影 | 中文字幕一区av| 波波电影院一区二区三区| 在线精品视频免费播放| 亚洲一区国产视频| 国内精品视频在线播放| 精品电影一区二区| 国产乱对白刺激视频不卡| 一本一道波多野结衣一区二区| 亚洲区小说区图片区qvod| av色综合网| 26uuu久久天堂性欧美| 国产一区二区免费看| 色婷婷国产精品久久包臀| 亚洲综合区在线| 久久人人97超碰人人澡爱香蕉| 国产亚洲精品aa午夜观看| 福利电影一区二区| 欧美高清视频一二三区 | 不卡电影免费在线播放一区| 欧美日韩国产片| 日韩成人av影视| 亚洲高清不卡一区| 亚洲综合男人的天堂| 免费在线成人av| 亚洲色欲色欲www| 国产精品亚洲不卡a| 久久久久久久免费视频了| 成人激情电影免费在线观看| 6080yy午夜一二三区久久| 久久精品国产99| 日本韩国一区二区三区视频| 五月天视频一区| 一本一本a久久| 亚洲1区2区3区4区| 亚洲精品在线观看免费| 亚洲一区电影777| 日韩欧美一区二区视频在线播放| 亚洲男人都懂的| 久久久久一区二区| 亚洲欧美一区二区三区极速播放| 狠狠色综合一区二区| 亚洲天堂网中文字| 开心色怡人综合网站| 亚洲品质自拍视频网站| 裸模一区二区三区免费| 亚洲日本韩国一区| 欧美一区1区三区3区公司| 亚洲在线成人精品| 视频在线一区二区三区| 亚洲成人激情av| 在线看成人av电影| 免费成人av在线| 欧美日韩日日夜夜| 国产九色sp调教91| 日韩色在线观看| 99vv1com这只有精品| 久久久久久一二三区| 高清国产一区| 亚洲欧美一区二区久久| 日韩欧美一区二区在线观看| 亚洲福利国产精品| 91国产丝袜在线播放| 国产真实乱子伦精品视频| 日韩一区二区在线看片| 91在线无精精品入口| 中文字幕免费不卡在线| 欧美12av| 日韩一区欧美二区| 欧美日韩国产小视频在线观看| 国产大片一区二区| 2020国产精品自拍| 国产一区高清视频| 亚洲午夜免费电影| 欧美中文字幕不卡| 国产成人免费av在线| 久久久久久久久免费| 精品久久久久久一区二区里番| 亚洲综合视频在线观看| 日本二三区不卡| 国产91精品一区二区麻豆网站 | 欧美日韩一二三| 成人午夜视频网站| 中文av一区二区| 色999五月色| 激情综合网av| 久久久99免费| 日韩av一区二区三区在线| 免费观看久久久4p| 日韩欧美亚洲另类制服综合在线| 波多野结衣久草一区| 一级特黄大欧美久久久| 欧美亚洲免费在线一区| 成人免费毛片嘿嘿连载视频| 国产精品女主播在线观看| 亚洲精品高清国产一线久久| 极品瑜伽女神91| 久久久久九九视频| 欧美日韩三区四区| 精彩视频一区二区| 国产日产欧美一区二区视频| 欧洲精品在线一区| 国产在线一区二区综合免费视频| www激情久久| 日本一区二区在线视频| 精品一区二区三区在线播放| 久久午夜电影网| 日本在线播放一区| 国产精品一卡二卡在线观看| 国产精品三级av在线播放| 一本一道久久久a久久久精品91| 国产夫妻精品视频| 中文字幕一区二区三区av| 在线精品视频免费观看| 91丨九色丨黑人外教| 午夜在线成人av| 欧美成人vps| 色一情一乱一伦一区二区三欧美| 国产精品一区二区在线看| 国产精品美女久久久久久2018 | 久久精品国产理论片免费| 久久不见久久见免费视频1| 国产清纯在线一区二区www| 影音先锋亚洲视频| 91猫先生在线| 日本美女一区二区| 久久久国产精品午夜一区ai换脸| 日韩欧美激情一区二区| 成人高清伦理免费影院在线观看| 一区二区三区中文字幕精品精品| 欧美丰满美乳xxx高潮www| 精品国产乱码一区二区三区四区| 精品一区二区三区蜜桃| 国产精品免费av| 欧美日韩免费一区二区三区视频| 国精产品一区二区| 国产麻豆欧美日韩一区| 亚洲欧美日韩成人高清在线一区| 91精品国产欧美一区二区| 欧美中日韩免费视频| 不卡一区二区在线| 日韩国产欧美在线观看| 亚洲国产高清不卡| 欧美日韩免费不卡视频一区二区三区|