dedecms 使用自由列表实现首页列表分页
1、点击“核心-频道模型-自由列表管理”,然后在右边点“增加列表”
2、列表样式
选择你需要的选项,系统已说得非常明白,我就不多说了。关键就在这里 循环的内容就是这里面的
3、打开模板目录下的list_free.htm文件 增加自由列表标签
在文章列表的位置加入
以下为引用的内容:
{dede:freelist/}
不需要循环体的内容了。
说明:以上代码就是调用我们在第2步所写的全部样式代码。
在下面加入分页代码
以下为引用的内容:
{dede:pagelist listitem="info,index,end,pre,next,pageno" listsize="5"/}
4.生成首页。
生成的时候不在自由列表中生成
5、最后一些小问题的处理
1.到这一步你会发现有一些无伤大雅的小问题(每次更新不使用默认主页都会被自动勾选),不过对于我们追求完美的站长来说这样是不行的,
所以我们继续:打开dede\templets \freelist_add.htm找到113-114行,把value="1"改为value="0"。再打开dede\templets \freelist_edit.htm找到89-90行,把value="1"改为value="0"。这样“不使用目录默认主页”就永远不会自己勾选 啦。
2.好像还有问题:文章列表的缩略图怎么这么小?太不美观了!那么打开include\arc.freelist.class.php文件,找到421和422行,把其中的80改为120,或者你想要的大小,保存后重新生成列表。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现