dede:channelartlist 判断 ,根据id判断二级栏目是否需要加跳转链接

这段代码展示了如何使用DEDECMS标签来生成网站顶部菜单,并根据类型ID判断显示不同的链接。同时,它还包含了子菜单的显示逻辑,通过PHP条件判断为不同类型的菜单项添加特定样式和链接。此代码对于构建一个多层级的网站导航菜单系统非常有用。
摘要由CSDN通过智能技术生成

根据id判断

{dede:channelartlist  type ='top' typeid='1,2,3,4,5,6,7' currentstyle='active'  }
        <li class="ht">
            {dede:field name='typeid' runphp='yes'}
                if(@me==1 || @me == 2 || @me == 6 || @me == 7)
                @me='<a class="a" href="javascripg:void(0);">';
                else
                @me='<a class="a" href="list.php?tid='.@me.'">';
            {/dede:field}
            <!-- <a class="a" href="list.php?tid={dede:field.id/}"> -->
                <span class="fl">{dede:field name='typename'/}</span> 
                <i class="fr"><img src="/style/m/images/go.png" alt=""></i> 
            </a> 
            <div class="list">
                {dede:channel type='son' noself='yes' }
                <a href="list.php?tid=[field:id/]">[field:typename/]</a>
                {/dede:channel}
            </div>
        </li>
        {/dede:channelartlist}

判断下标

{dede:channelartlist typeid='3'}  
{dede:global name=itemindex runphp='yes'}  
$a="<li class='frist'>";  
$b="<li class='clear'>";  
if(@me==1){@me=$a;}  
else{@me=$b;}  
{/dede:global}  
</li>  
{/dede:channelartlist} 
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值