• 网站认证
  • 教程:6,665|
  • 话题:6,319|
  • 评论:51|
  • 会员:219|
  • 注册
  • 查看作者
  • 织梦导航菜单判断是否有子栏目,有则显示否则隐藏(二级菜单调用)

    我们在调用二级菜单的时候,会遇到这样的问题,如果有子栏目,就显示二级菜单,如果没有就不显示,下面给出代码:

    {dede:channelartlistrow=8typeid='1,2,3,4,5'}

    <liclass="tabdropdown">

    <ahref="{dede:field.typeurl/}"class="tablinkarwlink"title="{dede:field.typename/}">{dede:field.typename/}</a>

    {dede:fieldname=typeidrunphp="yes"}

    global$dsql;$sql="SELECTidFrom`arctype`WHEREreid='@me'Andishidden<>1orderbysortrankasclimit0,100";

    $row=$dsql->GetOne($sql);

    @me=is_array($row)?'<ulclass="subnav">':'';

    {/dede:field}

    {dede:channeltype='son'noself='yes'}

    <ahref="[field:typeurl/]">[field:typename/]</a>

    {/dede:channel}

    {dede:fieldname=typeidrunphp="yes"}

    global$dsql;$sql="SELECTidFrom`arctype`WHEREreid='@me'Andishidden<>1orderbysortrankasclimit0,100";

    $row=$dsql->GetOne($sql);

    @me=is_array($row)?'</ul>':'';

    {/dede:field}

    </li>

    {/dede:channelartlist}

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

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