dedecms 中 {dede:list orderby=✀sortrank✀ pagesize=✀10✀} 如何支持 rand 随机啊,求高手指点

2025-03-07 00:11:22
推荐回答(1个)
回答1:

orderby=’rand’


  • {dede:arclist row='1000' pagesize='10' titlelen='80' orderby='rand'}
  • [field:title /]

  • {/dede:arclist}


row=’1000′ 返回1000个文档列表;
pagesize=’10′从上面的1000个文档列表中列出10个;
titlelen=’80′ 标题长度80;
orderby=’rand’随机获取文章
整个列表的意思就是列出1000个文章,随机获取10个再展示出来,其中文章标题最长为80。

  • {dede:arclist pagesize='10' titlelen='35' orderby='rand'}


       
  • [field:title /]

  •         {/dede:arclist}
    pagesize='10' 这个代表生成10个标题
    titlelen='35' 表示限制标题长度为35个字节


    • 如果想抓取指定栏目下的内容要加入typeid=’这里填写栏目的ID’


      {dede:arclist pagesize='10' titlelen='35' typeid='5' orderby='rand'}