迅睿CMS框架是一款PHP8高性能·簡單易用的CMS開源開發(fā)框架,基于MIT開源許可協(xié)議發(fā)布,免費且不限制商業(yè)使用,是免費開源的產(chǎn)品,以萬端互聯(lián)為設(shè)計理念,支持的微信公眾號、小程序、APP客戶端、移動端網(wǎng)站、PC網(wǎng)站等多終端式管理系統(tǒng)。
聯(lián)系官方銷售客服
1835022288
028-61286886
請問有沒有父子欄目聯(lián)動進行篩選的寫法呢?
我想在搜索頁做一個這樣的效果:
比如,父欄目:欄目一 | 欄目二 | 欄目三,
然后每個父欄目下有不同的子欄目,當點擊對應(yīng)的父欄目的時候,下邊自動出現(xiàn)包含的子欄目,
然后點擊下邊子欄目的時候,上邊的父欄目依然存在
回復(fù)@迅??蚣苈?lián)合創(chuàng)始人
下載的安裝包里,默認的搜索模板不能始終顯示一級欄目
{category module=share pid=0 return=c1} 我是父欄目:{$c1.name} {if $c1.child} 存在子欄目 {category module=share pid=$c1.id return=c2} 我是{$c1.name}的子欄目:{$c2.name} {/category} {/if} {/category}
放在search.html頁面的多級欄目篩選代碼
<div class="sx-list"> <div class="con"> <a class="btn {if !$cat || $cat.cccchild}active{else}{/if}" href="{Router::search_url($params, 'catid', NULL)}">全部產(chǎn)品</a> {category module=product pid=0} <a class="label {if $t.id==$parent.id}active{else}label-default{/if}" href="{Router::search_url($params, 'catid', $t.id)}">{$t.name}</a> {/category} </div> </div> {if $parent.child} <div class="sx-list"> <div class="con"> {category module=product pid=$parent.child} <a class="btn {if $t.id==$cat.id}active{else}{/if}" href="{Router::search_url($params, 'catid', $t.id)}">{$t.name}</a> {/category} </div> </div> {/if}
最終效果
注意修改其中的模塊名稱
module=product
再自己寫個樣式就行了。
回復(fù)@迅??蚣苈?lián)合創(chuàng)始人
下載的安裝包里,默認的搜索模板不能始終顯示一級欄目
放在search.html頁面的多級欄目篩選代碼
最終效果
注意修改其中的模塊名稱
再自己寫個樣式就行了。