Mmaccms.clubDOCS
模组参考文章

文章筛选页

MacCMS V10 文章筛选页:模板文件位置、入口、数据准备、示例及结果检查。

MacCMS V10 · 更新于 · MacCMS Club 编辑部 · 版本与验证范围

文章筛选页使用当前模板的 html/art/show.html。后台独立模板设置可能覆盖默认文件名。

页面约定

项目值
模型 mid2
页面 aid22
入口动作art/show
数据准备先在后台建立一条已启用的文章数据,并记下它的 ID。分类相关页面还需要属于此模型的分类;未审核或无访问权限的数据不一定会显示。

最小列表

这里的 id 是分类 ID,$obj 表示当前分类,字段见分类字段。

{maccms:art num="10" type="current" paging="yes" pageurl="art/show" order="desc" by="time"}
  <a href="{:mac_url_art_detail($vo)}">{$vo.art_name}</a>
{/maccms:art}

构造筛选链接

先从最简单的按更新时间排序开始,确认分类有数据后再添加更多条件。条件名称应与标签参数及此模型支持的筛选一致。

<a href="{:mac_url_type($obj,['by'=>'time','order'=>'desc'],'show')}">按更新时间</a>

不要把其他模型的血型、地区等参数直接套用。 预期:后台新加一条已启用数据后,列表可以找到它;分类页只显示该分类范围内的内容。

操作检查

  1. 把示例放入上述文件,保存并清理本站模板缓存。
  2. 通过程序生成的链接访问,不直接双击 HTML 文件。
  3. 核对名称、当前 ID、分类和链接;分页见通用模板。
  4. 空白先检查数据状态和权限;404 先检查伪静态,不要先改模板参数。

继续查阅文章字段和文章标签。

代码依据

让建站与维护更省心

承接 MacCMS 网站搭建、二次开发与一站式维护。欢迎联系我们,聊聊你的项目需求。

本页目录