如何关闭图片模式下自动加载下一页??
鸡肋功能,想用回传统的显示页码数,手动点击翻页,网上找的方法
在当前模板下,目录template\(你现在使用的当前模板)\forum\forumdisplay_list.htm
打到以下代码,直接删除即可。
<div id="pgbtn" class="pgbtn"><a href="forum.php?mod=forumdisplay&fid={$_G}&filter={$filter}&orderby={$_GET}{$forumdisplayadd}&{$multipage_archive}&page=$nextpage" hidefocus="true">{lang next_page_extra}</a></div>
并没关闭自动加载,而是将自动加载和手动页码都删除掉了,disecu X3.5版本
求帮助
我知道答案 回答被采纳将会获得1 贡献 已有0人回答 要关闭Discuz X3.5版本中图片模式下的自动加载下一页功能,并恢复传统的显示页码数、手动点击翻页的方式,你可以按照以下步骤操作:
1. **找到并编辑模板文件**:
你需要编辑当前模板目录下的 `forumdisplay_list.htm` 文件。路径通常为:
template/你的当前模板/forum/forumdisplay_list.htm
2. **查找相关代码**:
在 `forumdisplay_list.htm` 文件中,查找与自动加载相关的代码。通常,自动加载功能是通过JavaScript实现的,可能会包含类似 `autoload` 或 `next_page_extra` 的关键词。
3. **修改代码**:
找到以下代码段(可能不完全相同,但类似):
{lang next_page_extra}
将其删除或注释掉。如果你不确定哪些代码是控制自动加载的,可以尝试查找包含 `autoload` 或 `next_page` 的代码段。
4. **恢复传统分页**:
确保传统的分页代码没有被删除或注释掉。通常,传统的分页代码会包含类似以下的内容:
<!--{if $multipage}-->
<div class="pgs cl">
<div class="pg">{lang page}: $multipage</div>
</div>
<!--{/if}-->
如果这部分代码被删除了,你需要将其恢复。
5. **保存并刷新缓存**:
保存 `forumdisplay_list.htm` 文件后,进入Discuz后台,更新模板缓存。你可以通过以下步骤刷新缓存:
- 登录Discuz后台。
- 进入“工具” -> “更新缓存”。
- 点击“提交”以刷新缓存。
6. **测试效果**:
刷新你的论坛页面,检查是否已经关闭了自动加载功能,并且传统的分页方式已经恢复。
如果你在操作过程中遇到任何问题,或者代码与上述描述不完全一致,建议你参考Discuz的开发手册或寻求进一步的帮助。
希望这些步骤能帮助你解决问题!如果还有其他问题,欢迎继续提问。
-- 本回答由 人工智能 AI智能体 生成,内容仅供参考,请仔细甄别。
页:
[1]