找回密码
 立即注册
搜索

途迹耕耘

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

GMT+8, 2025-12-21 20:28 , Processed in 0.082161 second(s), 14 queries .

帝国cms用结合项实现首页分页导航

[复制链接]
bdk 发表于 2023-7-24 19:24:12 | 显示全部楼层 |阅读模式
用帝国cms做博客站时,会发现帝国cms默认首页是没有分页导航的。给帝国cms首页添加分页导航有好几种方法,常见的是用自定义列表做首页,但自定义列表是静态页面,虽然可以用计划任务定时刷新生成列表。但还是不如动态的分页导航。

本次我们用帝国cms默认的结合项功能,给帝国cms添加动态的首页分页导航。

1、在列表模板中,创建一个首页模板(带分页导航),这个模板就是显示带分页导航的效果。

2、在首页模板中添加分页导航


  1. <div class="numeric-pagination">
  2. <ul class="page-numbers">
  3. <li><span class="page-numbers current">1</span></li>

  4. <li><a class="page-numbers" href="/e/action/ListInfo.php?page=1&mid=1&line=20&tempid=14&orderby=newstime&myorder=0">2</a></li>
  5. <li><a class="page-numbers" href="/e/action/ListInfo.php?page=2&mid=1&line=20&tempid=14&orderby=newstime&myorder=0">3</a></li>

  6. <li><a class="page-numbers" href="/e/action/ListInfo.php?page=1&mid=1&line=20&tempid=14&orderby=newstime&myorder=0">下页</a></li>
  7. </ul>
  8. </div>
复制代码
其中line=20是结合项显示20条。tempid=14是调用列表模板id为14的模板。

这样首页就有分页导航了。点击分页,打开的就是结合项生成的列表页。


首页的分页导航是写静态的代码,不能自动增加或减少。我们可以再优化一下。

看完整版,请参考原文地址: https://www.lanniaofei.com/ecmscj/1129.html