💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、星火、月之暗面及文生图 广告
# 目录 [TOC] # 分类 * 分类标签`{maccms:type}{/maccms:type}`可以调出后台所有数据分类数据, * 目前进行分类绑定的数据 有 视频数据、文章数据、明星数据、网址数据 * 之所以单独作为一个文档来说明分类标签,是因为它不限定在某个模板中使用。 * 所属模型`model('Type')` ## 参数 * `order`排列顺序desc倒序,asc正序 * `by`排序依据 id,sort * `start`从第几条开始 * `num`获取条数 * `ids`指定分类 parent 获取一级分类;child获取子分类;1,2,3一组指定ID; * `parent`父分类id * `mid`视频1,文章2,明星8,网址 * `not`排除id * `cachetime`自定义缓存时间单位秒 ## 使用示例 ~~~ {maccms:type num="10" order="asc" by="sort" ids="all"} <!-- 内部同下方 分类页独有标签 ,只需 {$obj.改为{$vo.开头即可 --> {/maccms:type} ~~~ * 嵌套标签获取一级及二级 ~~~ {maccms:type ids="1,2,3,4" order="asc" by="sort" id="vo1" key="key1"} <!-- 一级分类:{$vo1.type_name}- --> {maccms:type parent="'.$vo1['type_id'].'" order="asc" by="sort" id="vo2" key="key2"} <!-- 二级分类{$vo2.type_name} --> {/maccms:type} <br> {/maccms:type} ~~~ ## 分类字段 使用差异 * 在`maccms:type`标签内部使用字段时以`$vo`开头, 如分类名称`{$vo.type_name}` * 在影片、资讯、明星、网址等 分类页使用字段时,需要以`$obj`开头,如当前分类名称`{$obj.type_name}` ~~~ <!-- 分类字段 --> {$obj.parent} 如果当前访问的是二级分类,这个是一级分类对象,也同样包含以下属性,如{$obj.parent.type_id}一级分类id {$obj.type_id} 分类id {$obj.type_name} 名称 {$obj.type_en} 别名 {$obj.type_sort} 排序号 {$obj.type_mid} 所属模块 {$obj.type_pid} 上级id {$obj.type_status} 状态1开启0关闭 {$obj.type_tpl} 分类页模板 {$obj.type_tpl_list} 筛选页模板 {$obj.type_tpl_detail} 详情页模板 {$obj.type_tpl_play} 播放页模板 {$obj.type_tpl_down} 下载页模板 {$obj.type_key} 关键字 {$obj.type_des} 描述信息 {$obj.type_title} 标题 {$obj.type_extend} 扩展配置json {$obj.type_logo} 分类图标 {$obj.type_pic} 分类封面 {$obj.type_jumpurl} 跳转url {:mac_url_type($obj)} 分类链接 ~~~