1. 内容 ${field.*}

获取内容的基本信息

1.1. 适用模版

内容模版

[!tip]只能用在具体内容模版

1.2. 格式

${field.*}

1.3. 标签

字段名称 描述
${field.title} 内容标题
${field.id} 文章id
${field.hit} 文章点击数,不约束ip限制,在内容页使用点击会自动累加,注意:必须在模版中使用此标签文章预览量才会增加,否则文章预览量为不会生效,默认0
${field.date?string("")} 根据用户指定的格式输出时间默认${field.date?string("yyyy-MM-dd")}
${field.author} 文章发布作者
${field.keyword} 文章关键字
${field.source} 文章发布来源
${field.content} 文章内容,截取1-30个内容长度${field.content[0..30]},注意:由于内容是编辑器编辑过后的html内容,所以截取时候会存在html截取不完整,导致页面html出问题,如果只需要显示简短的内容描述,推荐使用描述或关键标签
${pre.link} 上一篇文章链接。根据排序字段显示顺序(如果上级没有栏目那么默认取当前栏目 一般与上一篇文章标题一起用)范例:上一篇: <a href="{ms:global.url/}${pre.link}">${pre.title}</a>上一篇作者:${pre.author}只需要将内容标签(field)替换为上一篇标签(pre)就可以取到对应的内容
${next.link} 显示下一篇文章链接。范例:下一篇: <a href="{ms:global.url/}${next.link}">${next.title}</a>下一篇作者:${next.author}只需要将内容标签(field)替换为下一篇标签(next)就可以取到对应的内容
${field.link} 当前文章内容链接:{ms:global.url/}${field.link}
${field.descrip} 文章摘要
${field.litpic} 文章缩略图 范例:<img src="{ms:global.host/}{@ms:file field.litpic/}"/>
${field.typeid} 当前所属栏目id,可在文章页取当前栏目id,也能在栏目列表页取当前栏目id
${field.type*} 参考 ms:channel 标签的 ${field.type*}
${field.*} 自定义模型标签,当前文章属于绑定了模型的栏目,就可以使用该标签,使用参考文章列表

[!tip] ${filed.*}自定义模型字段使用与 ms:arclist 里面一致;
自定义模型字段不能与现有字段名称相同,例如:基本字段里面已经有了${filed.title},自定义模型字段就不能再有 title 的字段

2. 范例

2.1. 基本用法

<h3>${field.title}</h3>
<p>时间:${field.date?string("yyyy-mm-dd")}作者:${field.author}</p>
<p>文章内容:${field.content}</p>
<p>上一篇:<a href="{ms:global.url/}${pre.link}">${pre.title}</a></p>
<p>下一篇:<a href="{ms:global.url/}${next.link}">${next.title}</a></p>

[!tip] 上一篇、下一篇的排序显示是根据文章的实际发布时间排序,列表的排序规则不能决定上一篇、下一篇的显示顺序。因为如果多个列表使用不同的排序规则,而详情页面是静态化之后的文件,所以没办法确定使用那种排序显示。

Copyright © mingsoft.net 2021 all right reserved,powered by Gitbook该文件修订时间: 2021-09-26 10:51:09

results matching ""

    No results matching ""

    results matching ""

      No results matching ""