模组参考文章
文章章节阅读页
使用 MacCMS art/read 阅读文章分页章节,区分文章详情介绍、章节列表与当前章节正文。
MacCMS V10 · 更新于 · MacCMS Club 编辑部 · 版本与验证范围
当前版本提供 art/read 动作,默认模板 html/art/read.html,aid=25。它将文章分页作为章节阅读,与 art/detail(aid=24)不同。
准备章节
在后台文章编辑中填写分页/章节内容,至少建立两章并保存。普通简介字段不能代替分页正文。先确认详情页有这条文章,再进入阅读入口。
从详情进入阅读
在文章详情上下文中使用:
<a href="{:mac_url('art/read',['id'=>$obj.art_id,'page'=>1])}">从第一章阅读</a>阅读器使用 $obj.art_page_list 和 $param.page 识别章节。完整页面请保留同版本默认 art/read.html 的权限提示、正文加载、章节导航和脚本;不要在未授权时直接把 art_page_list 的正文全部输出到 HTML。
验证
分别打开两章,核对章节标题、正文和顺序;未授权章节应按后台规则拒绝,前端隐藏正文不等于权限保护。相关:文章详情。