教你使用DEDE自由列表,完美实现首页分页!

来源:www.1ygyg.com       编辑:admin
2021-06-27 09:00

写好后保存。

3、打开模板目录下的list_free.htm文件,在文章列表的地方加入

说明:以上代码就是调用大家在第2步所写的全部样式代码。

说明:

列表HTML存放目录:{cmspath}/freelist/表示在根目录下的freelist,建议把/freelist/删除,存放在根目 录。

不要勾选不用目录默认主页,不然更新后系统不会自动复制列表第一页为首页。

命名规则:{listdir}/index_{listid}_{page}.html中的{listid}表示自由列表ID,建议去掉,整体改为 {listdir}/index_{page}.html,如此生成的页面为inetx_1.html、index_2.html、 index_3.html

列表模板:{style}/list_free.htm维持默认就可以,当然,你的模板目录下面需要要有list_free.htm这个文件。

在下面加入分页代码

当然,这两行代码之间你可以加一些其他的东东,譬如一条分隔线。

还是把我的代码贴出来给你看看吧:

4、好了,基本设置完毕,你可以更新一下列表看看了。点更新会跳转到更新自由列表HTML页,点开始生成HTML按钮,OK!

5、到这一步你会发现有一些无伤大雅的小问题,不过对于大家追求完美的站长来讲如此是不可以的,所以大家继续:打开dede\templets \freelist_add.htm找到113行,把value=1改为value=0。再打开dede\templets \freelist_edit.htm找到89行,把value=1改为value=0。如此不用目录默认主页就从来不会自己勾选啦。

6、仿佛还有问题:文章列表的缩略图如何这么小?太不美观了!那样打开include\arc.freelist.class.php文件,找到 421和422行,把其中的80改为120,或者你想要的大小,保存后重新生成列表

用过DEDECMS程序的用户知晓,通常网站数据可以通过{dede:arclist/}标签进行调用或者在栏目页通过{dede:list/}标签进行栏 目数据的调用,这两种调用方法各有优势和弊端,前者调用数据方法很灵活,但没办法分页调用,后者可以分页调用,但调用的数据不是非常灵活,只能进行目前栏目数 据的调用。为知道决这个问题,DEDE的自由列表功能就出现了,非常不错的解决这个问题。

自由列表:不同于arclist等标签,自由列表标签freelist可以对调用的数据进行分页,如此可以通过对自由列表指定模板根据自概念规则生 成不同顺序列表,达成统一化的文档管理。

自由列表同时可以独立编译,不与其他模板混在一块,不会干扰系统生成HTML及访问速度。

详细说明可参考DEDE的帮忙文档:http://help.织梦CMS.com/v53/archives/start/freelist/

下面结合轻狂志用状况讲一下自由列表的基本使用方法。

1、点击核心-频道模型-自由列表管理,然后在右侧点增加列表

2、列表样式

选择你需要的选项,系统已说得很了解,我就不多说了。重要在这里:

要把你的样式写好,这里由于模板都不同,你只能靠自己了,我帮不了你。把我的贴出来给你看看吧:


广告位810*200
相关阅读
DEDECMS标签循环调用,去掉最后一个循环符号的代码

DEDECMS标签循环调用,去掉最后一个循环符

织梦CMS标记允许有限的编程扩展。格式为:{dede:tagname runphp=yes}$aaa = @me;@me = 123456;{/dede:tagname}...

2021-06-27
Dedecms发布文章设置会员查看级别教程

Dedecms发布文章设置会员查看级别教程

近期有朋友在浏览织梦CMS搭建的网站时出现了,你现在等级是会员,文章需要高级会员才能浏...

2021-06-26
织梦文档动态浏览批量改成静态生成

织梦文档动态浏览批量改成静态生成

有不少用户在用DEDE批量采集文档的时候,不小心设置文档生成方法为动态了,假如单独一个一...

2021-06-26
织梦dede开启多站点后上传图片路径出错 临时解决办法

织梦dede开启多站点后上传图片路径出错

做大站,或者做站群的进修都可能需要用到织梦CMS的多站点功能,但织梦CMS的这个功能还有一...

2021-06-26
织梦DEDECMS网站5.5升级5.7SP1不出错的方法

织梦DEDECMS网站5.5升级5.7SP1不出错的方法

织梦CMS网站5.5升级5.7SP1不出错的办法:根据官方织梦CMS的升级步骤,DEDE5.5得第一用官方的升级...

2021-06-26