苹果CMS分类字段调用说明
在苹果CMS模板开发过程中,分类字段的调用方式会根据所在模板标签环境有所不同。主要区别在于 maccms:type 标签内部通常使用 $vo 作为当前分类对象,而在影片、资讯、明星、网址等分类页面中,则通常使用 $obj 表示当前分类对象。
不同页面中的字段调用区别
在 maccms:type 标签内部调用分类字段时,需要以 $vo 开头。例如调用当前分类名称:
{$vo.type_name}而在影片、资讯、明星、网址等分类页中调用当前分类字段时,需要以 $obj 开头。例如调用当前分类名称:
{$obj.type_name}因此,在使用苹果CMS分类字段时,需要根据当前模板所在的环境选择正确的变量对象。
苹果CMS分类字段大全
以下是苹果CMS中常用的分类字段,可以用于获取当前分类的名称、ID、模板、SEO信息、分类图片以及上级分类等数据。
{$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)} 当前分类链接苹果CMS分类字段详细说明
分类ID与名称
{$obj.type_id} 用于获取当前分类ID,{$obj.type_name} 用于获取当前分类名称,通常可以用于页面标题、导航菜单以及分类列表等位置。
分类别名
{$obj.type_en} 用于获取分类英文别名,可用于伪静态URL、分类标识或模板中的相关判断。
上级分类
{$obj.parent} 表示当前分类的上级分类对象。当当前页面属于二级分类时,可以通过 {$obj.parent.type_id}、{$obj.parent.type_name} 等方式继续调用一级分类的相关字段。
分类模板
苹果CMS分类对象中包含多种模板字段,例如 type_tpl、type_tpl_list、type_tpl_detail、type_tpl_play 和 type_tpl_down,分别对应分类页、筛选页、详情页、播放页以及下载页模板。
分类SEO信息
{$obj.type_key}、{$obj.type_des} 和 {$obj.type_title} 可分别用于调用分类关键字、分类描述以及分类标题,在制作苹果CMS分类页SEO内容时比较常用。
分类图片与跳转地址
{$obj.type_logo} 用于调用分类图标,{$obj.type_pic} 用于调用分类封面图片,{$obj.type_jumpurl} 用于获取分类跳转URL。
获取当前分类链接
如果需要在模板中生成当前分类的访问链接,可以使用苹果CMS提供的分类URL函数:
{:mac_url_type($obj)}该方式适合用于分类导航、面包屑导航、分类列表等需要输出分类链接的场景。
苹果CMS分类字段使用注意事项
在
maccms:type标签内部调用分类对象时,通常使用$vo。在影片、资讯、明星、网址等分类页面中调用当前分类信息时,通常使用
$obj。二级分类可以通过
{$obj.parent}获取上级分类对象。调用分类字段时,需要确认当前模板环境中的变量对象是否正确。
分类链接可以使用
{:mac_url_type($obj)}生成。不同苹果CMS版本或二次开发模板可能存在字段调用差异,实际使用时应以当前程序版本和模板结构为准。
总结
苹果CMS分类字段主要用于模板中调用分类ID、分类名称、分类别名、上级分类、模板信息以及分类SEO数据等内容。使用时需要特别注意 $vo 和 $obj 的区别:maccms:type 标签内部通常使用 $vo,而分类页面通常使用 $obj。掌握这些字段后,可以更加灵活地制作苹果CMS分类导航、分类页、面包屑以及SEO相关模板。
