如何只顯示當(dāng)前欄目下的 子欄目
最后一個(gè) 思想教育 欄目 是 20-21 欄目下的子欄目 ,現(xiàn)在全部顯示了,需要顯示各自的

<ul class="row">
{category module=share pid=$top.id return=c1}
{if $c1.child}
{category module=share pid=$c1.id return=c2}
<li class="col-lg-3 col-6">
<a href="{$c2.url}" class="b_t" style="display: block">{$c2.name}</a>
{if $c2.child}
{category module=share pid=$c2.id return=c3}
<p class="sj"><a href="{$c3.url}"> <span class="numup"></span> <span class="numupp"></span> {dr_strcut($c3.name)} </a></p>
{/category}
{/if}
</li>
{/category}
{/if}
{/category}
</ul>官方提醒:使用category欄目循環(huán)標(biāo)簽的生成工具,填寫參數(shù)就可以生成相關(guān)的代碼,每個(gè)參數(shù)后面都有用法解釋
這個(gè)代碼看著沒有問題,是調(diào)用一、二、三級(jí)欄目列表
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
回復(fù)@迅睿框架技術(shù)-景攸
現(xiàn)在是 兩個(gè)二級(jí)欄目下的 所有三級(jí)四級(jí)欄目都顯示出來了,這兩個(gè)二級(jí)欄目不管點(diǎn)擊哪個(gè) 顯示的都是這些 ,怎樣顯示 各自下面的三級(jí)四級(jí)欄目?
我沒看出代碼有問題 ?? ??
回復(fù)@易學(xué)習(xí)
現(xiàn)在點(diǎn)擊兩個(gè)欄目 顯示的都是一樣的
應(yīng)該點(diǎn)擊第一個(gè)欄目這樣
第二個(gè)這樣
因?yàn)槟銉蓚€(gè)欄目的頂級(jí)欄目是一樣的,所以顯示一樣 ??
代碼沒問題,是你參數(shù)用的不對(duì),你第一層循環(huán)是調(diào)用頂級(jí)欄目下,但是你這兩個(gè)欄目擁有一樣的頂級(jí)欄目,所以數(shù)據(jù)是一樣,你應(yīng)該調(diào)用欄目本身的下級(jí)欄目而不是頂級(jí)欄目的下級(jí)