故事博客

故事博客
一个崭新的开始

DEDECMS首页调用全站最新文章并支持分页的方法(代码)

昨晚做DEDECMS模板的时候因为首页需要使用到类似于wordpress博客的首页列表的样式,本身没想到DEDE可以支持分页的,不过找到了说可以支持,于是收藏一下方法.

DedeCms调用全站最新文章列表的技巧。一般情况下在DedeCms5.5 列表页中我们可以使用arclist标签来调用当前栏目里面的文章,如果当我们需要实现arclist标签在列表页中调用全站的文章呢?又该怎么做呢?其实也是比较简单的。指定 typeid属性为top就可以了

DEDECMS首页调用全站最新文章并支持分页的方法(代码)

DEDECMS5.7 已经测试成功

<ul>
{dede:arclistsort='hot' subday='30' titlelen=24 row=12 typeid='top' }
<li><ahref="[field:arcurl/]">[field:title/]</a></li>
{/dede:arclist}
</ul>

在DedeCms5.5以前的版本好像必须要通过typeid指定所有顶级栏目的ID才能实现,具体没有使用过。

如果指定typeid='top'还无法达到想要的效果(一般在有自建模型的时候可能会出现问题),我们可以再通过指定模型ID来控制如:

<ul>
{dede:arclistsort='hot' subday='30' titlelen=24 row=12 typeid='top' channelid='1'}
<li><ahref="[field:arcurl/]">[field:title/]</a></li>
{/dede:arclist}
</ul>

下面是支持分页的代码结构

<dd class='light'>
<ul>
{dede:arclist typeid="1" titlelen=42 row='30' pagesize='15'}
<li class='dotline'><a href="[field:arcurl/]">[field:title/]</a></li>
{/dede:arclist}
</ul>
<div>{dede:arcpagelist tagid='dedecms'/}</div>
</dd>
分享到: 更多()
dedecms自定义字段图片调用错误问题 dedecms自定义字段图片调用错误问题
« 上一篇05-09
DEDECMS首页调用文章正文内容(body)怎样限制内容长度的方法代码示例 DEDECMS首页调用文章正文内容(body)怎样限制内容长度的方法代码示例
« 下一篇05-09
说点什么吧
  • 全部评论(0
    还没有评论,快来抢沙发吧!