洞悉互聯(lián)網(wǎng)前沿資訊,探尋網(wǎng)站營銷規(guī)律
作者:狐靈科技 | 2019-06-30 15:46 |點(diǎn)擊:
很多站長在用織夢(mèng)CMS系統(tǒng)制作網(wǎng)站時(shí),經(jīng)常會(huì)用到channel標(biāo)簽來調(diào)子欄目,但有的時(shí)候需要調(diào)用指定欄目的字欄目,而且還需要配合currentstyle屬性做當(dāng)前字欄目高亮的功能,但是織夢(mèng)默認(rèn)情況下是currentstyle對(duì)typeid是無效的。今天織夢(mèng)無憂就跟大家分享一下解決方法。
修改include/taglib/channel.lib.php
找到:
if( ($row['id']==$typeid || ($topid==$row['id'] && $type=='top') ) && $currentstyle!='' )
替換成
if( ( $row['id']== $refObj->TypeLink->TypeInfos['id'] || ($topid==$row['id'] && $type=='top') ) && $currentstyle!='' )
調(diào)用標(biāo)簽:
{dede:channel typeid ='3' type ='son' currentstyle="<li><a href='~typelink~' class='on'>~typename~</a></li>"}
<li><a href="[field:typelink/]" title="[field:typename/]">[field:typename/]</a></li>
{/dede:channel}