织梦调用顶级栏目以及下面的二级栏目

前端之家收集整理的这篇文章主要介绍了织梦调用顶级栏目以及下面的二级栏目前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
有些时候需要调用顶级栏目以及下面的二级栏目,例如再做下拉菜单时。最简单的调用二级栏目的办法:
{dede:channelartlist typeid='top'} @H_301_3@
    {dede:channel type='son' noself='yes'}
  • @H_301_3@
    {/dede:channel} @H_301_3@
    @H_301_3@
    @H_301_3@
    {/dede:channelartlist}
    @H_301_3@
    有些时候需要做样式时,需要为dede:channelartlist 里的某个标签加上不同的css,例如下面的例子:
    {dede:channelartlist typeid='top'} @H_301_3@
  • @H_301_3@
    @H_301_3@
    {/dede:channelartlist} @H_301_3@
    {dede:global name='itemindex'/}为在每次调用顶级栏目,自动递增。

    更复杂的调用二级栏目的方式,要用dede:PHP标签,如下例:

    ';} @H_301_3@
    if(empty($str)) @H_301_3@
    { echo '
  • ';} @H_301_3@
    {/dede:PHP} @H_301_3@
    {dede:field name='typename'/}
  • @H_301_3@
    {/dede:channelartlist} @H_301_3@
    @H_301_3@

    这种方式虽然更复杂,但也更灵活。

    猜你在找的Dedecms相关文章