使用channel標簽時指定typeid=x值currentstyle無效的解決方法
今天在幫助客戶制作織夢dedecms企業模板時使用channel來調子欄目,指定 “type=son typeid=x” 發現currentstyle無效:
{dede: type='son' typeid='12' currentstyle="<li class='thisclass'><a href='~typelink~' title="~typename~">~typename~</a> </li>"}
<li><a title="[field:typename/]" href="[field:typelink/]">[field:typename/]</a></li>
{/dede:channel}
解決的辦法:
把typeid=‘12’改為channel=‘1’ (文章模型id),首頁除外,其他頁面不需要指定typeid=x,會自動判斷當前位置.
{dede: type='son' channel='1' currentstyle="<li class='thisclass'><a href='~typelink~' title="~typename~">~typename~</a> </li>"}
<li><a title="[field:typename/]" href="[field:typelink/]">[field:typename/]</a></li>
{/dede:channel}
另外,這樣也是可以的(具體什么效果,自己試試吧)
{dede:channel type='son' currentstyle="<li class='thisclass'><a href='~typelink~' title="~typename~">~typename~</a> </li>"}
<li><a title="[field:typename/]" href="[field:typelink/]">[field:typename/]</a></li>
{/dede:channel}
以上就是使用channel標簽時指定typeid=x值currentstyle無效的解決方法的全部內容,希望對大家的學習和解決疑問有所幫助,也希望大家多多支持武林網。新聞熱點
疑難解答