文章详情页指的是所有文档的最终详情展示页面。
1. 标题 {$arts.title}_{$config.webname}
2. 关键字 {$arts.keywords}
3. 描述 {$arts.description}
<html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>{$arts.title}_{$config.webname}</title> <meta name="keywords" content="{$arts.keywords}"> <meta name="description" content="{$arts.description}" /> </head>
1. 文章标题 {$arts.title}
若要截取标题:{$arts.title| subtext=35}
“35”表示截取的字数
2. 文章摘要 {$arts.description}
通常情况下,我们希望限制摘要的字数,并且如果没有添加摘要,就显示文章主体的内容,并做字数限制。代码为:
{if condition="$arts.description neq ''"} {$arts.description | subtext=70} {else /} {$arts.content | subtext=70} {/if}
3. 作者 {$arts.writer}
4. 来源:{$arts.source}
5. 发布时间:{$arts.time|date="Y-m-d H:i:s"}
6. 点击数:{$arts.click}
7. 图片集:
{volist name="pics" id="vo"}
8. 主体内容:
{if condition="$arts.content neq ''"} {:htmlspecialchars_decode($arts['content'])} {else /} <img src="/static/images/default.png" style="display: block; width: 487px;height:284px;margin: 0 auto;"> {/if}
以上代码表示,如果添加了文章,就显示文章内容。如果没有添加,就显示默认的一张图片。图片如下:
9. 文章属性:{$arts.attr}
10. 所属分类名称:{$cates.cate_name}
11. 所属分类名称及链接:
<a href=" {if condition="$cates['cate_attr'] eq 1"}{:url('index/cate/index',array('cid'=>$cates['id']))}{/if} {if condition="$cates['cate_attr'] eq 2"}{:url('index/page/index',array('cid'=>$cates['id']))}{/if} {if condition="$cates['cate_attr'] eq 3"}{$cates.linkurl}{/if}">{$cates.cate_name}</a>
12. 当前页面网址及链接:<a href="{$url}">{$url}</a>
13. 上一篇、下一篇:
//上一篇: {if condition="$prv neq 'null'"} $prv['id']))}'> {$prv.title|subtext=70} {else /} 没有更多了..{/if} //下一篇: {if condition="$next neq 'null'"} $next['id']))}'> {$next.title|subtext=70} {else /} 没有更多了..{/if}
14. 当前位置(面包屑导航):
<a href='{$config.url}'>主页</a> > {volist name="pos" id="cate"} <a href=" {if condition="$cate['cate_attr'] eq 1"}{:url('index/cate/index',array('cid'=>$cate['id']))}{/if} {if condition="$cate['cate_attr'] eq 2"}{:url('index/page/index',array('cid'=>$cate['id']))}{/if} {if condition="$cate['cate_attr'] eq 3"}{$cate.linkurl}{/if} ">{$cate.cate_name}</a> {if condition="$i neq count($pos)"} > {/if} {/volist}
15. 文章热门标签(关键字带有链接点击相当于搜索相关关键字):
<?php $arr=explode(',',$arts['keywords']); foreach($arr as $k=>$v){ echo "<a href='/index/search/index.html?keywords=$v '>$v</a>"; } ?>
16. 相关阅读(调出与该文章有一个或多个相关关键字的文章):
{volist name="$ralatres" id="vo" length='8'} <a href='{:url('index/Article/index',array('aid'=>$vo[0]))}'> {$vo.1 | subtext=70} </a> {/volist}
17. 新增加字段的调用:{$cates.xinghao}
xinghao 表示新加字段的名称
更多标签后续完善中.....