讯睿CMS,模块栏目列表页面有哪些可用变量

模板文件


1、栏目封面:模块目录/category.html


2、最终栏目:模块目录/list.html


3、自定义模板:模块目录/自定义文件.html




变量介绍


变量代码

说明

{$meta_title} 页面头部标题

{$meta_keywords} 页面头部关键字,采用网站关键字

{$meta_description} 页面头部描述,采用网站描述

$cat

栏目的内容数组

$parent 父栏目数组

$top 顶级栏目数组

$related 栏目的关系循环

{$catid} 栏目id

{$markid} 用于导航关联

$params 用于搜索参数

栏目自定义字段,必须加上$cat.前缀,具体查看自定义字段的输出标签




内容举例


1、调用本栏目基本信息


栏目名称:{$cat.name}

栏目地址:{$cat.url}

栏目缩略图:{dr_get_file($cat.thumb)}

SEO标题 {$cat['setting']['seo']['list_title']}

SEO关键字 {$cat['setting']['seo']['list_keywords']}

SEO描述 {$cat['setting']['seo']['list_description']}

.....



2、面包屑导航


{dr_catpos($catid, '', true, '<a href="[url]">[name]</a> > ')}



3、分页调用当前栏目下的数据


{module catid=$catid  order=updatetime page=1 return=rs} // 列表分页固定写法不可增加参数

当前行数(从1开始):{$key_rs+1} 当前行数(从0开始):{$key_rs}

标题:{$rs.title}

地址:{$rs.url}

描述:{$rs.description}  截取20字 {dr_strcut($rs.description, 20)}

缩略图剪切: {dr_thumb($rs.thumb, 200, 200)} 判断有无缩略图:{if $rs.thumb}有的{else}没有{/if}

缩略图原图: 判断有无缩略图:{if $rs.thumb} {dr_get_file($rs.thumb)}  {else}没有{/if}

时间:{$rs.updatetime} 自定义时间:{dr_date($rs._updatetime, 'Y-m-d')}

所属栏目;{dr_cat_value($rs.catid, 'name')} 栏目地址:{dr_cat_value($rs.catid, 'url')}


=====其他字段调用方式:请点击下方《 模块内容在循环中的字段调用方式 》

{/module}


分页数量:栏目管理,找到对应的栏目,点修改,切换到模板选项,设置分页显示数量

分页字符串:{$pages_rs}

调试排错诊断信息:{$debug_rs} (开发者模式下才可用)

如果在循环体内输出模块内容自定义字段输出方法,可以安装免费的插件:https://www.xunruicms.com/shop/app/402.html





4、父栏目信息


栏目名称:{$parent.name}

栏目地址:{$parent.url}

栏目缩略图:{dr_get_file($parent.thumb)}

.....



5、顶级栏目信息


栏目名称:{$top.name}

栏目地址:{$top.url}

栏目缩略图:{dr_get_file($top.thumb)}

.....






上一篇 讯睿CMS,栏目单页面有哪些变量 下一篇 讯睿CMS,模块内容页面有哪些可以变量