dedecms频道页怎么获取文章列表并能够翻页。Ps:不是列表页哦,是频道页获取下级栏目的文章

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了dedecms频道页怎么获取文章列表并能够翻页。Ps:不是列表页哦,是频道页获取下级栏目的文章相关的知识,希望对你有一定的参考价值。

dede:channelartlist row=6
dede:arclist titlelen='42' row='10'
<a href="[field:arcurl /]">[field:title /]</a>
/dede:arclist
/dede:channelartlist
dede:pagelist listsize='5' listitem='pageno'/
这种形式只能获取到文章列表,翻页直接没有。
请问还有什么其他方法可以实现的吗。。

1、建议尝试arcpagelist 标签,示例如下:

<ul class="c1 ico2">
dede:arclist flag='c' titlelen=42 row='16' tagid='dedecms' pagesize='8'
         <li><a href="[field:arcurl/]">[field:title/]</a></li>/dede:arclist
</ul>
<div>dede:arcpagelist tagid='dedecms'/</div>

2、使用php语句编写

3、一次读取20条-100条,数目不超过1000条,基本资源影响不大,用js做分页。

追问

能说的具体点吗php,js要怎么编写能给出个完整案例吗,谢谢

追答

php语句编写,如果你用php开发过,就是一个比较简单的读库+分页。

js操作其实类似tab页的实现方式,例如5条一页,20条信息分成4个div,每次显示1个,隐藏3个,将每个div做成 1 2 3 4 页码与上一页下一页,这个网上应该是有成功案例的。

如果第一个能实现,那么下面这2个就没必要了。但学会了也好,增添思路。

参考技术A 翻页的方式,要改程序,不过你也可以用ajax。onload的形式,来加载arclist的内容,进行分页追问

早就试过了,不行

追答

我就是那样做的,不知道你怎么弄不好...

以上是关于dedecms频道页怎么获取文章列表并能够翻页。Ps:不是列表页哦,是频道页获取下级栏目的文章的主要内容,如果未能解决你的问题,请参考以下文章

织梦Dedecms5.7为何不能设置采集软件频道,进入后台只有文章和图片采集,怎么办?

dedecms织梦系统怎么做网站SEO优化

dedeCMS如何修改一个栏目列表页为单页性质

织梦系统站点首页列表文章页等页面点击数调用方法

dedecms 文章页图片改为绝对路径

dedecms讲解-arc.listview.class.php分析,列表页展示