• 网站认证
  • 教程:6,665|
  • 话题:6319|
  • 评论:46|
  • 会员:194|
  • 注册
  • 查看作者
  • 织梦CMS,当前栏目高亮显示

    不多说废话,直接上代码。

    {dede:php}

    $GLOBALS['thisid'] = intval($refObj->Fields['id']);

    {/dede:php}

    <ul>

    <li><a href="/" target="_blank" {dede:php} if(!$GLOBALS['thisid']) echo "class='this'"; {/dede:php}><span>HOME</span><br />首 页</a></li>

    {dede:channel type='top' row='7' }

    <li><a href="[field:typeurl/]"[field:id runphp='yes'] if (@me == $GLOBALS['thisid'] ) @me = "class='this' " ;[/field:id]target="_blank" ><span>[field:alias/]</span><br />[field:typename/]</a></li>

    {/dede:channel}

    </ul>

    以上是全部代码。下面进行说明

    {dede:php} $GLOBALS['thisid'] = intval($refObj->Fields['id']); {/dede:php}

    获取当前栏目ID。

    [field:id runphp='yes'] if (@me == $GLOBALS['thisid'] ) @me = "class='this' " ;[/field:id]

    对dede:channel标签运行PHP,如果ID相等,输出class='this'

  • 0
  • 0
  • 0
  • 1.6k
  • 请登录之后再进行评论

    登录
  • 做任务
  • 实时动态
  • 偏好设置
  • 单栏布局 侧栏位置: