模板標(biāo)簽里面
在header.html里面調(diào)用網(wǎng)站欄目導(dǎo)航的時(shí)候,使用了m{$key+1} 然后我在頭部調(diào)用的,而且已經(jīng)調(diào)用可以了,
然后我在內(nèi)頁list.html調(diào)用獲取欄目下所屬子欄目導(dǎo)航的時(shí)候,原代碼是這樣的



然后我也是用了同樣的方式。模板代碼如下
{loop $related $c}
<a href="c{$key+1}">{$c.name}</a>
{/loop} 但是實(shí)際顯示是這樣的,他不會(huì)自動(dòng)+1了,全部是C5了,請(qǐng)問我這是什么原因,

但是同樣的代碼在頭部導(dǎo)航就可以自動(dòng)加序列號(hào),是不是一個(gè)網(wǎng)站只可以調(diào)用一次key函數(shù)呢
{$key_c+1}不行,
我換了你的方式:現(xiàn)在代碼是這樣子了,2個(gè)都是C1
回復(fù)@楊煥
loop循環(huán)沒有key變量,所以無效
那有什么辦法解決嗎,就是在調(diào)用子欄目導(dǎo)航的時(shí)候,可以是用這個(gè)功能
回復(fù)@坤哥
數(shù)字用{$key+1}替換就行啊
不行的,我試過了,我放進(jìn)去以后 全部都是C5
回復(fù)@琉惗
{category module=share pid=$catid}
{$key}
你說的這個(gè)方式,直接不會(huì)顯示
回復(fù)@承諾
回復(fù)@五金沖壓件這個(gè)調(diào)用方式是,調(diào)用共享欄目,當(dāng)前欄目的的子欄目
{loop $related $key $c} <a target="_blank" href="c{$key+1}">{$c.name}</a> {/loop}