开发框架 版主:迅睿框架研发组
获取所有栏目,以及该栏目对应得文章,这样的标签应该怎么写?
类型:迅睿CMS 更新时间:2021-07-03 15:14:01

请教一下,获取所有栏目,以及该栏目对应得文章,这样的标签应该怎么写?


{category module=share pid=0}
////获取所有栏目
                 {module catid=?? num=6 return=t}
                  ///获取栏目文章
                {/module}

 {/category}


回帖
  • 迅睿框架技术-令狐熬
    #1楼    迅睿框架技术-令狐熬
    2021-07-03 14:40:08
    Chrome 0
    {category module=share pid=0 return=aa}
    ////获取所有栏目
                     {if $aa.mid}
    {module module=$aa.mid catid=$aa.id num=6}
                      ///获取栏目文章
                    {/module}
                     {/if}
     {/category}

    内外嵌套标签,一定要指定不同的return值

  • 维嘉
    #2楼    维嘉
    2021-07-03 14:51:11
    Chrome 0
    迅睿框架技术-令狐熬 我这个是在首页用,是不是还需要修改一下,我用了您的标签,还是没有调用出来
    image
  • 迅睿框架技术-令狐熬
    #3楼    迅睿框架技术-令狐熬
    2021-07-03 14:53:13
    Chrome 0
    我这个代码可以在首页用,你这种截图一定是该过了我的代码,你发你的代码看看,复制代码
  • 维嘉
    #4楼    维嘉
    2021-07-03 14:54:31
    Chrome 0
    迅睿框架技术-令狐熬
    image
  • 迅睿框架技术-令狐熬
    #5楼    迅睿框架技术-令狐熬
    2021-07-03 14:55:42
    Chrome 0
    用错了 {$debug} 改成 {$debug_s} 因为你指定了return 位置也放错了,应该放在if内部
  • 维嘉
    #6楼    维嘉
    2021-07-03 14:57:21
    Chrome 0

    image
    这样,前台就无输出了
    image
  • 维嘉
    #7楼    维嘉
    2021-07-03 14:58:07
    Chrome 0

    image
    放内部也不输出
  • 迅睿框架技术-令狐熬
    #8楼    迅睿框架技术-令狐熬
    2021-07-03 15:02:47
    Chrome 0
    这样写绝对ok了,我怀疑你这两个栏目不是模块类型的栏目,你去后台栏目管理里面看,这个人工智能的类型是不是模块类型
    image

  • 维嘉
    #9楼    维嘉
    2021-07-03 15:04:47
    Chrome 0
    迅睿框架技术-令狐熬 您看下,模块是对的
    image

    image
  • 迅睿框架技术-令狐熬
    #10楼    迅睿框架技术-令狐熬
    2021-07-03 15:07:02
    Chrome 0

    image
    代码复制出来下
  • 维嘉
    #11楼    维嘉
    2021-07-03 15:08:06
    Chrome 0

    迅睿框架技术-令狐熬
    {category module=share pid=0 return=aa }
    <div class="part" id="{$t.id}" data-title="{$t.name}">
              <h2 class="has_link "><strong>{$t.name} </strong><a href="{$t.url}" target="_blank">查看更多 &gt;</a></h2>
                        <div class="items ">
     <div class="row">
        {if $aa.mid}
    {module module=$aa.mid catid=$aa.id return=s}
      <div class="col-xs-6 col-sm-4 col-md-2">
            <div class="item">
                     <a href="111111"target="_blank" title="阿里图标库">
    		         <img src="/">
                      <h3 style="color:#d93a49">1</h3>
                      <p>11111</p>
                      </a> 
                      <a class="npcink-a" target="_blank" rel="nofollow"  href="22222"></a>                  </div>
    </div>  
     {/module}{$debug_s}
       {/if}
     </div>
      </div>
    </div>
    {/category}
  • 迅睿框架技术-令狐熬
    #12楼    迅睿框架技术-令狐熬
    2021-07-03 15:12:18
    Chrome 0
    {category module=share pid=0 return=aa}
    <div class="part" id="{$aa.id}" data-title="{$aa.name}">
              <h2 class="has_link "><strong>{$aa.name} </strong><a  target="_blank" href="{$aa.url}" target="_blank">查看更多 &gt;</a></h2>
                        <div class="items ">
     <div class="row">
        {if $aa.mid}
    {module module=$aa.mid catid=$aa.id return=s}
      <div class="col-xs-6 col-sm-4 col-md-2">
            <div class="item">
                     <a  target="_blank" href="111111"target="_blank" title="阿里图标库">
    		         <img src="/">
                      <h3 style="color:#d93a49">1</h3>
                      <p>11111</p>
                      </a> 
                      <a class="npcink-a" target="_blank" rel="nofollow"   target="_blank" href="22222"></a>                  </div>
    </div>  
     {/module}{$debug_s}
     
       {/if}
     </div>
      </div>
    </div>
    {/category} {$debug_aa}
    因为你外面指定了return=aa,你里面就不能使用$t了,需要改成$aa.
    满意答案
  • 维嘉
    #13楼    维嘉
    2021-07-03 15:14:01
    Chrome 0
    @迅睿框架技术-令狐熬:果然可以了,感谢老大的帮助