织梦CMS自由列表的使用方法
时间:2023-07-27 05:09:01 | 来源:网站运营
时间:2023-07-27 05:09:01 来源:网站运营
织梦CMS自由列表的使用方法:
织梦CMS的自由列表织梦的标准列表调用分首页调用和列表页调用,首页调用的列表是不可以分页的,列表页调用的倒是可以分页,但是没有办法在首页调用,这就造成,如果想要在首页调用可以分页的列表难度就变得很大,为此,织梦在V5.3版本以后加入了自由列表模板,先来看一下织梦官方对自由列表的解释。
自由列表:不同于arclist等标签,自由列表标签freelist可以对调用的数据进行分页,这样可以通过对自由列表指定模板按照自定义规则生成不同顺序列表,实现统一化的文档管理。自由列表同时可以独立编译,不与其他模板混在一起,不会影响系统生成HTML及访问速度。
要编辑自由列表,我们首先打开织梦的后台,然后依次点击“核心-频道模型-自由列表管理”,然后在右边点“增加列表”。
第二步就是选择你需要的选项,系统已说得非常明白,我就不多说了。关键就在这里
循环的内容 就是这里面的。
第三步打开模板目录下的list_free.htm文件 增加自由列表标签。
在文章列表的位置加入
以下为引用的内容:
{dede:freelist/}
不需要循环体的内容了。
说明:以上代码就是调用我们在第2步所写的全部样式代码。
在下面加入分页代码
以下为引用的内容:
{dede:pagelist listitem="info,index,end,pre,next,pageno" listsize="5"/}
第四步生成的时候不在自由列表中生成。
最后一些小问题的处理:
- 到这一步你会发现有一些无伤大雅的小问题(每次更新不使用默认主页都会被自动勾选),不过对于我们追求完美的站长来说这样是不行的。
所以我们继续:打开dede/templets /freelist_add.htm找到113-114行,把value="1"改为value="0"。再打开dede/templets /freelist_edit.htm找到89-90行,把value="1"改为value="0"。这样“不使用目录默认主页”就永远不会自己勾选 啦。
- 好像还有问题:文章列表的缩略图怎么这么小?太不美观了!那么打开include/arc.freelist.class.php文件,找到421和422行,把其中的80改为120,或者你想要的大小,保存后重新生成列表。