• <xmp id="acwsw"><menu id="acwsw"></menu>
    <nav id="acwsw"><code id="acwsw"></code></nav>
  • <xmp id="acwsw"><menu id="acwsw"></menu>
  • <xmp id="acwsw">
    <optgroup id="acwsw"><optgroup id="acwsw"></optgroup></optgroup>
    ?
    当前位置:石家庄seo > 营销知识 > 织梦建站教程 > dedeCMS栏目选中样式解决问题

    dedeCMS栏目选中样式解决问题

    发布时间:2021-01-03 21:28   浏览次数: 次   作者:admin

      1、找到项目根目录文件-》include文件夹-》taglib文件夹-》channelartlist.lib.php文件

      2、然后找到 &ldquo;$pv->Fields['typeurl'] = GetOneTypeUrlA($typeids[$i]);&rdquo;代码

      3.在下面添加如下代码 

    if($typeids[$i]['id'] == $refObj->TypeLink->TypeInfos['id'] || $typeids[$i]['id'] == $refObj->TypeLink->TypeInfos['topid'] )
    {
    $pv->Fields['currentstyle'] = $currentstyle ? $currentstyle : ' class="current"';
    }
    else{
    $pv->Fields['currentstyle'] = '';
    }

      这段代码的意思其实就是判断了一下,当栏目id==当前栏目id时,就增加current属性

      4、前台代码如下 

    {dede:channelartlist typeid={dede:field.typeid/}
    <li{dede:field.currentstyle/}><a href="{dede:field name='typeurl'}" title="{dede:field name='typename'/}">{dede:field name='typename'/}</a>
    {/dede:channelartlist}
    ?
    大公鸡七星彩7.2.9下载安装