联系官方销售客服

1835022288

028-61286886

开发框架 版主:迅睿框架研发组
怎么调用栏目id为8下面的所有顶级栏目
类型:迅睿CMS 更新时间:2021-10-14 15:03:22

请问,我想调用栏目id为8下面的所有顶级栏目  的 第三个子栏目的文章列表下面的写法哪不对呢,就是图中3的文章列表,但是不能写死的那种

{xunruicms_img_title}

{category module=share id=8}

                          {if $t.child}

                             {category module=share pid=$t.id return=t2}

                               {if $t2.child}

                                 {category module=share pid=$t2.id  num=3,1 return=t3}

                                 {module module=news order=updatetime num=10}

                                 <li style="width:100%;">

     <a href="{$t2.url}" title="{dr_cat_value('news', $t.catid, 'name')}" style="color: #0b6db6;">[&nbsp;{$t2.name}&nbsp;]</a>

     <a href="{$t.url}" title="{$t.title}" target="_blank">{$t.title}</a>

</li>

{/module}

  {/category}

{/if}

  {/category}

    {/if}

{/category}


回帖
  • 迅睿框架联合创始人
    #1楼    迅睿框架联合创始人
    2021-10-14 14:15:22
    诺基亚手机 0
    category标签 num=不能写成3,1,这个嗯um只只能等于纯数,表示控制循环的栏目数量。 {if $t2.child}在这个条件里面,可以增加那序号判判断,就是加一个and条件语法,然后加个序号等于三的话,就表示他是他是第三个。。
  • 李
    #2楼    李
    2021-10-14 14:21:09
    Chrome 0
    迅睿框架联合创始人 不好意思,确实不太会这个,具体应该怎么写呢
    满意答案
  • 李
    #3楼    李
    2021-10-14 15:03:22
    Chrome 0
    @李:解决了谢谢