主頁(yè) > 網(wǎng)站建設(shè) > 建站知識(shí) > 織夢(mèng)channelartlist實(shí)現(xiàn)高亮顯示

織夢(mèng)channelartlist實(shí)現(xiàn)高亮顯示

POST TIME:2017-10-28 10:38

要求實(shí)現(xiàn):dede:channelartlist 高亮顯示
{dede:channelartlist typeid='7'}
<a href="{dede:field name='typeurl'/}" >{dede:field name='typename'/}</a>
{/dede:channelartlist}

解決方案:
1:修改/include/taglib/channelartlist.lib.php文件。
找到:$pv->Fields['typeurl'] = GetOneTypeUrlA($typeids[$i]);

在此行代碼下方增加以下代碼:

if($typeids[$i]['id'] == $refObj->TypeLink->TypeInfos['id']){ 
            $pv->Fields['currentstyle'] = 'class="xzon"'; 
              } 
         else{ 
         $pv->Fields['currentstyle'] = ''; }
注意:class="xzon" 這個(gè)是你的CSS里要設(shè)置的高亮顯示樣式。

2:標(biāo)簽代碼為:
{dede:channelartlist typeid='7'}
<a href="{dede:field name='typeurl'/}"  {dede:field name='currentstyle'/}>{dede:field name='typename'/}</a>
{/dede:channelartlist}

看下代碼有何不同?多多分享下教程,幫助更多的織夢(mèng)愛(ài)好者。


收縮
  • 微信客服
  • 微信二維碼
  • 電話咨詢

  • 400-1100-266