企业微信服务商
当前位置:首页文档模板语法标签详情语法说明

标签详情语法说明

更新时间:2019-12-10
标签详情的模板在五星云站后台【模板-模板列表-标签模板-标签详情模板】控制。可以在编辑标签时选择已添加的标签详情模板。
 
一、默认url
bq/标签名
注:中文为拼音形式,英文数字及特殊字符过滤掉特殊字符
二、标签详情页SEO信息调取
{{ Pageinfo['pageseo']['title'] }}             //标题
{{ Pageinfo['pageseo']['keywords'] }}         //关键词
{{ Pageinfo['pageseo']['description'] }}     //描述
{{ Pageinfo['pageseo']['url'] }}            //页面URL
三、标签详细信息调取
1.标签信息
tagname       //标签名称
intro        //标签简介
linkurl     //标签链接
{{v['addtime'].toDateTime().format('Y-m-d')}}    // 标签添加时间
2. 标签相关模型信息
  ① 数据调取:
Tags.getModelInfoByTags('#模型标识#', Pageinfo['tagname'], #调取数量#,['cover':-1],['grade':-1,'addtime':-1])['data']  //含义是调取xxx模型下的x条数据,且优先调取带有封面的数据,调取结果按照推荐等级和添加时间倒序排列。
 
某标签,相关模型下数据为空时不显示该模型的判断方法:
{% set #变量名# = Tags.getModelInfoByTags('#模型标识#', Pageinfo['tagname'], #数字#)['data'] %}
{% if #变量名# %}
   {%for k,v in #变量名#%}
{{v['title']}}
{{v['linkurl']}}
   {%endfor%}
{% endif %}
代码说明:
#模型标识#               //用来识别具体的模型
Pageinfo['tagname']    //获取当前页面的标签
#数字#                 //调取模型下x条数据
  ② 模型内容常用字段
 title        //标题
intro        //简介
coverarr[0]  //封面图
linkurl      //详情链接
/{{Pageinfo['pageseo']['url']}}t_#模型标识#.html    //查看模型下更多包含该标签的内容的链接
3.标签详情页使用示例
 
3.1 标签信息
tagname //标签名称
intro //标签简介
linkurl //标签链接
{{v['addtime'].toDateTime().format('Y-m-d')}} // 标签添加时间
pcdetail //标签详情(富文本编辑器)
 
3.2 标签相关模型信息
3.2.1 数据调取:
Tags.getModelInfoByTags('#模型标识#', Pageinfo['tagname'], #数字#,['cover':-1])['data']
//调取xxx模型下的x条数据,且优先调取带有封面的数据
 
某标签,相关模型下数据为空时不显示该模型的判断方法:
{% set #变量名# = Tags.getModelInfoByTags('#模型标识#', Pageinfo['tagname'], #数字#)['data'] %}
{% if #变量名# %}
#具体内容#
{% endif %}
代码说明:
#模型标识#,用来识别具体的模型
Pageinfo['tagname'],获取当前页面的标签
#数字#,调取模型下x条数据
 
②模型内容常用字段
title //标题
intro //简介
coverarr[0] //封面图
linkurl //详情链接
/{{Pageinfo['pageseo']['url']}}t_#模型标识#.html //查看模型下更多包含该标签的内容的链接
 

3.3 标签详情示例
 
{% for k,v in d['pcdetail'] %}

{{ v['title'] }}

{{ v['detail'] }}
{% endfor %}
 
<a href="/{{Pageinfo['pageseo']['url']}}t_#模型标识#.html">查看更多{{ Pageinfo['tagname']}}相关内容</a>
{% set proData = Tags.getModelInfoByTags('#模型标识#', Pageinfo['tagname'], 4)['data'] %}
{% for k, v in proData %}
<a target="_blank" href="{{v['linkurl']}}"></a>
{{v['title']}} 
{% endfor %}