Discuz手机版分页设置和使用教程

overme7个月前 (10-17)网页设计356
如下图所示,手机版帖子回复测试时,4个回帖后就触发了分页功能。那怎么修改这个分页设置呢?
小编先是登陆管理中心,搜索了分页,显示在板块管理的基本设置中有分页关键字。这个只是SEO的提示。

后面又在界面-》界面设置-》帖子内容页,找到了“每页显示帖数”,设置值为10,与手机版现象不符。

随后开启了苦逼的探索之路,在模板中分页使用$multipage,因此从此处着手,先是找到了source/class/helper/下的helper_page.php文件,文件中定义了multi函数,即分页函数。函数中分页设置有个变量$perpage

[contentrestriction]然后找到了调用multi函数的文件source/module/forum/forum_viewthread.php文件,打开后搜索multi,定位到了该函数的引用代码。
其中,传入的分页帖子数是$_G[‘ppp’]全局变量
接着,打开了Discuz全局变量文件source/class/discuz/discuz_application.php,搜索PPP,找到如下代码
if(defined(‘IN_MOBILE’)) {
$this->var[‘tpp’] = $this->var[‘setting’][‘mobile’][‘mobiletopicperpage’] ? intval($this->var[‘setting’][‘mobile’][‘mobiletopicperpage’]) : 20;
$this->var[‘ppp’] = $this->var[‘setting’][‘mobile’][‘mobilepostperpage’] ? intval($this->var[‘setting’][‘mobile’][‘mobilepostperpage’]) : 5;
} else {
$this->var[‘tpp’] = $this->var[‘setting’][‘topicperpage’] ? intval($this->var[‘setting’][‘topicperpage’]) : 20;
$this->var[‘ppp’] = $this->var[‘setting’][‘postperpage’] ? intval($this->var[‘setting’][‘postperpage’]) : 10;
}$_G[‘ppp’]原来来自mobilepostperpage设置,那么这个设置在哪里呢?

管理中心-》全局-》手机版设置-》手机版全局设置中,主题内每页显示贴数,修改该设置就可以改变手机端分页效果了。[/contentrestriction]

以上就是手机端模板制作时,分页的相关处理方法,有点哭笑不得。

相关文章

Discuz建站系统default目录结构说明

/template/default/common/  公共模板目录全局加载 /template/default/common/block_forumtree.htm  DIY论坛树形列表模块 /t...


		如何在DISCUZ发帖页添加自定义字段

如何在DISCUZ发帖页添加自定义字段

使用DISCUZ系统仿站时,发帖时如果要新增一些参数,怎么样才能实现这样的效果呢? 下面我爱自学网分享在网络上收集到的发帖内页添加字段的方法,供参考。 第一步:使用管理员用户名密码登录DISCUZ...


		Discuz去除图片下载附件提示信息

Discuz去除图片下载附件提示信息

使用Discuz建站系统发布帖子内容时,内容有图片时。鼠标移动到图片上时,会弹出下图所示的“下载附件”的提示信息。 实际大家浏览网页时,基本上是不会主动下载图片的,只是查看而已。但是,下载附件的提...

discuz通过{eval }在模板中运行 PHP语句

为了安全起见,discuz 系统默认模板文件无法直接用 <?php … ?> 来运行PHP语句,只能通过固定标签 {eval} 在模板中运行 PHP 语句。 discuz模板php单行...

如何使Discuz [attachimg]代码正确解析

在一些较复杂的自定义Discuz!代码中,我们可能需要内嵌Discuz!自有的[attachimg]aid[/attachimg]代码。 案例:某视频播放器支持给每个视频设置一个图片封面,如果每次...


		Discuz常用函数调用

Discuz常用函数调用

1、调用主题的查看次数{lang show}_G[forum_thread][views]      调用主题的回复次数{lang reply}_G[forum_thread][allreplie...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。