首页>苹果CMS教程>苹果CMS文章栏目页art/show.html标签详解

苹果CMS文章栏目页art/show.html标签详解

小编兔妹 2026-09-04 苹果CMS教程 55 浏览

影视资源坊把 art/show.html 用到的栏目页标签整理成一份速查文档,做资讯、明星介绍、专题栏目的站长可以直接对照抄。

页面基础信息

影视资源坊整理这份art/show.html开发文件,这份页面属于文章组件的栏目列表页,不少站长做资讯、明星介绍、专题信息都会用到,搞懂选项就能快速实现多条件筛选功能。

模板文件存放网址:

html/art/show.html
prepreprepreprepreprepreprepreprepreprepre

页面对应的aid值为22,在模板内部可以直接调取栏目数据变量$obj,想要查看所有栏目有关字段,可以查阅官方栏目字段说明文件。

生成该页面浏览网址的入口标签:

{:mac_url_type(['type_id'=>2],['by'=>'hits'],'show')}
prepreprepreprepreprepreprepreprepreprepre

URL可传递筛选选项说明

浏览页面的时候,可以在URL附带各种筛选条件,模板内通过$param数组接收传过来的值,写法为{$param['参数名']}。

参数示例值是否必选参数说明
id1是文章分类ID,用来指定当前展示哪一个分类下面的数据
level9否按照推荐值进行内容筛选
letterA否首字母筛选,适合人物、名称类内容过滤
state1否审核状态筛选,一般1代表已审核通过内容
tag八卦否根据文章标签tag筛选对应内容
class明星否扩展分类字段,用来做二次类型过滤
orderdesc否排序方式:desc倒序,asc正序
bytime否排序根据,支持id、time、time_add、score、hits、hits_day、hits_week、hits_month、up、down、level、rnd

URL选项浏览示例

接下来是完整带多筛选条件的浏览网址范例,可以直接借鉴格式改写自身的选项:

/index.php/artshow/1/by/time/class/明星/letter/A.html
prepreprepreprepreprepreprepreprepreprepre

模板中读取URL传入选项,直接使用{$param['键名']},举个例子读取筛选的拓展栏目:

{$param['class']}
prepreprepreprepreprepreprepreprepreprepre

文章列表循环与分页完整示例代码

筛选结果列表循环代码

{maccms:art num="20" paging="yes" pageurl="art/show" type="current" order="desc" by="time"}
    <li><a href="{:mac_url_art_detail($vo)}" title="{$vo.art_name}">
        <img src="{:mac_url_img($vo.art_pic)}" alt="{$vo.art_name}"/>
        <h2>{$vo.art_name}</h2>
        <p>{$vo.art_actor}</p>
        <i>{$vo.art_remarks}</i>
    </a></li>
{/maccms:art}
prepreprepreprepreprepreprepreprepreprepre

通用分页代码提醒

列表开启paging="yes"之后,页面要搭配苹果cms标准分页标签。放在列表循环外部,否则不能正常呈现分页按钮。

补充开发小提醒

  • type="current"代表只读取当前栏目下文章,不会跨栏目调取其他栏目信息

  • num控制每页输出多少条数据,要和分页功能配合使用

  • pageurl务必填写art/show,伪静态才能正确生成分页网址网址

  • $obj变量存放当前栏目的基础信息,可以调取栏目名字、栏目概述等字段

总结

art/show.html是苹果cms文章组件关键列表模板,熟练掌握URL传参,param数组、maccms:art标签,就可以轻松实现首字母、标签、拓展栏目、多维度排序等筛选功能,契合架设明星资料库、影视资讯、专题文件类页面。

栏目页标签的用法就整理到这里,配合搜索页和首页模板的标签文档一起看,整套文章组件的调取就齐了。