内容详情标签:

获取给定的 ID 的内容详情

{hcTaglib:contentdetail id="3" name="hc_content" }

{$hc_content['title']}

发布时间:{$hc_content['publish_time']|date='Y-m-d'} 阅读次数: {$hc_content['hits']}

{/hcTaglib:contentdetail}

使用说明:

内容ID:id,必填项(integer类型)

渲染变量名: name,默认值为 hc_content

自带字段详见配置标签 最后的详情页字段

main_content可用字段为后台模型的字段 模型管理 取下图框选的字段 模型字段

【field】表示上图中的字段 详情页取值的变量名为【$hc_content】 图片、视频、文件类型取值:

// 获取链接
{$hc_content['main_content']['field']['url']|default=''}
// 获取名称
{$hc_content['main_content']['field']['name']|default=''}
// 获取描述
{$hc_content['main_content']['field']['description']|default=''}

多图、多视频、多文件类型取值:

{volist name="$hc_content['main_content']['field']" id="vo"}
// 获取链接
{$vo['url']|default=''}
// 获取名称
{$vo['name']|default=''}
// 获取描述
{$vo['description']|default=''}
{/volist}

富文本取值

{$hc_content['main_content']['field']|raw}

多选取值

// 先json转为数组,再循环数组取值
{php} $temp = json_decode($hc_content['main_content']['field'], true); {/php}
{volist name="$temp" id="vo1"}
{$vo1} // 此处为后台选中的值
{/volist}

时间区间取值

// 先json转为数组,再用数组下标取值
{php} $temp = json_decode($hc_content['main_content']['field'], true); {/php}
{$temp[0]||default=''} // 开始时间
{$temp[1]||default=''} // 结束时间

其他字段取值

{$hc_content['main_content']['field']|default=''}

results matching ""

    No results matching ""