網站建設
建站知識Industry News

您的位置:首頁 > 新聞資訊 > 建站知識

thinkphp框架下解決商城網站的多個類別多選的方法

大連網站建設 建站知識 2018-08-17

國內的商城網站在篩選類別的時候,篩選條件大部分都是單選的,像某東某寧那樣的網站就是這樣子的,如下圖所示:

像上圖那樣的多個分類,例如我希望找到外套和上衣的類別,其他的類別不想顯示,則可以點擊這兩個類別,品牌分類的原理也是一樣。現在要解決的事情是如何用thinkphp框架寫出多個分類并多選的功能。

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

現在根據頁面代碼對參數進行一些說明:$arr_url就是剛才講的那個值,$id_name也是剛才講的id名稱,也就是cid;$cat_id是當前分類的id值,$url=’’是因為U($url)會等當前頁面的不參數的URL值,默認就讓$url為空就可以了。

如何判斷該類別是否被選中呢?我們可以用到下圖這個函數:

其中頁面代碼:<span {$vo.cat_id|item_exist_aray=$url_arr['cid']}></span>,默認情況下span的前景為白色,如果加個class=”on”,則span背景為黑色,即該類別被選中了。

作者:網建科技技術部陳應信

本站部分文章內容源于互聯網收集,若侵犯了您的權益,請與本站管理員聯系。大連全網營銷

最新案例

更多解決方案

更多最新文章

© Copyright 2012-2017 wangjianbao.com All Rights Reserved. 網建寶 版權所有

大連網建科技有限公司 備案號:遼ICP備16000684號-1

魏先生:139-9853-9835 QQ:363555000

sitemap 百城千站

东北二八杠玩法