太阳成游戏网站

联系官方销售客服

QQ1835022299

028-61286886

应用插件 版主:官方插件技术组
首页按后台栏目排序号进行拦目调用
类型:太阳成游戏网站CMS 更新时间:2024-03-16 19:45:47 栏目下的子栏目 顶级栏目 循环栏目
插件 建站系统 V3.22
应用作者 太阳成游戏网站官方团队
发布时间 2022-03-01 15:30:06
更新时间 2025-06-10 14:31:10


首页调用循环栏目,用栏目排序号调用顶级栏目下的子栏目,如图所示:

1710465998162

{category module=share pid=7 num=4 return=c1}{$c1.name}{/category}
     {category module=news pid=7 return=c1}
     

{module module=news catid=$c1.id order=updatetime num=7}
  • ·{dr_strcut($t.title, 28)}{dr_date($t._updatetime, 'Y-m-d')}
  • {/module}{/category}


    这个是按栏目ID调用的,如何修改使用栏目排序调用呢?谢谢大家。

    插件教程:/doc/app-928.html

    回帖
    • 外聘专员-优速IT设计
      #1楼    外聘专员-优速IT设计
      2024-03-15 10:03:56
      Chrome 0
      order=displayorder_asc
    • 大鱼
      #2楼    大鱼
      2024-03-15 10:16:41
      Chrome 0
      外聘专员-优速IT设计 并不成功,
    • 小鱼儿
      #3楼    小鱼儿
      2024-03-15 11:03:28
      Edge 0
      /doc/code/category.html 自己看情况设置 {category module=share pid=0 order=displayorder_asc return=c1}{/category}
    • 大鱼
      #4楼    大鱼
      2024-03-15 14:14:36
      Chrome 0
      小鱼儿 这样是可以调用排序的顶级栏目,我想只调用排序中某一栏目及下的子栏目,比如排序3的栏目下的子栏目
    • 小鱼儿
      #5楼    小鱼儿
      2024-03-15 14:21:55
      Edge 0
      那你修改上面的pid=3(循环栏目父级id)就行了
    • 大鱼
      #6楼    大鱼
      2024-03-15 14:35:39
      Chrome 0
      小鱼儿 对,问题就在这里,如果循环 pid=3(循环栏目父级id)这个是可以的,但我想在首页随着排序的改变,调用的内容也随之改变。就是不指定父级的ID,只指定父级的排序号,用排序号码来调用。
    • 小鱼儿
      #7楼    小鱼儿
      2024-03-15 14:39:33
      Edge 0
      那你就在最外层在套一层pid=0栏目循环,按照顺序来的那种,在判断第一个然后嵌入你的循环
    • 小黄人 18html
      #8楼    小黄人 18html
      2024-03-16 08:54:56
      Edge 0
      category 不支持其他字段查询做为条件正如7楼说的你可以循环所有{category module=share pid=0 return=c}{if $c.displayorder == 3}输出{/if}{/category}
    • 小黄人 18html
      #9楼    小黄人 18html
      2024-03-16 08:57:22
      Edge 0
      或者可以直接用 {table} 标签,直接查数据库{table table_site=share_category displayorder=3}{/table}参考文档:《任意表循环 - table标签
    • 大鱼
      #10楼    大鱼
      2024-03-16 19:45:47
      Chrome 0
      小黄人 18html 最后解决方法,使用自定义字段解决,可以随意调用栏目了