Discuz 用专题与DIY实现调用指定内容并且自动按要求分页的单页.docx
-
资源ID:3155801
资源大小:37.26KB
全文页数:2页
- 资源格式: DOCX
下载积分:6.99金币
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
|
Discuz 用专题与DIY实现调用指定内容并且自动按要求分页的单页.docx
Discuz 用专题与DIY实现调用指定内容并且自动按要求分页的单页Discuz DIY实现调用指定内容 并自动按要求分页的单页 适合V3.0以上 大家在用Discuz的时候会发现后台的门户里有一个专题管理,很多站长不知道这是做什么的,用过CMS内容管理系统的人知道单页功能,那DZ的专题就相当于单页的概念吧。 可以从专题这个名词就能理解到,专题的作用是什么,就是专门显示一些内容的页面,因为页面结构简单,也可以说成是单页。说了这么多,很多就想知道怎么使用专题功能了。 不过本教程,着重讲的是实现调用的内容自动按你的要求分页显示,因为如果调用的内容很多时,全部显示出来是不现实的,也影响加载速度。可是Discuz的模块管理里并没有分页功能选项,不过网上已经有实现分页的功能包了,只用替换DZ的程序就行了。 实现方法: 一、下载分页功能包,上传到空间替换,修改数据表 因为在调用的模块里加入了分页功能,所以要修改DZ的模块表pre_common_block,加了这二个字段 ispage,perpagenum。有二个方法修改表结构: 新增字段 ispage 类型 tinyint 默认 0,语句:alter table pre_common_block add ispage tinyint default 0; 新增字段 perpagenum 类型 int(10) 默认0 ,语句:alter table pre_common_block add perpagenum int(10) default 0; 1、直接在phpmyadmin数据库工具里添加二个字段 2、在Discuz后台执行数据命令,方法可以看这个文章Discuz 如何执行mysql语句 替换文件与修改数据表结构后,就算可以实现DIY调用的数据分页显示了。 下一步就是修改文件了,懒人包请联系QQ:284249441 索取 三、在页面中,调用模块内容 一个专题页新建后,默认显示的是上图效果,需要你去DIY,不过DIY也是一个功能部分,本教程只讲论坛帖子类模块的调用。 直接点住帖子模块往你需要添加的地方拖动,就会弹出一个模块编辑窗口,而且你也可以看到第一步替换文件后效果,如下图: Discuz默认情况下是没有“是否分页显示”与“每页条数”的,设置好属性后,点确定,就可以显示你要的效果了。 看看最后的单页效果图吧: