4、文章内容页
4.1常用标签
标题:{dede:field.title/}
文章内容:{dede:field.body/}
缩略图:{dede:field.litpic/}
当前位置:{dede:field name='position'/}
栏目:{dede:field name='typename' /}
当前文档地址:{dede:field name='arcurl'/}
发布时间:{dede:field.pubdate function="MyDate('Y-m-d H:i',@me)"/}
当前栏目地址:{dede:type row=1}[field:typelink /]{/dede:type}
点击次数:<script src="{dede:field name='phpurl'/}/count.php?view=yes&aid={dede:field name='id'/}&mid={dede:field name='mid'/}" type='text/javascript' language="javascript"></script>
来源:{dede:field.source/}
作者:{dede:field.writer/}
摘要:{dede:field.description/}
4.2左侧(或右侧)导航:
<ul>
{dede:channel type='son' currentstyle="
<li><a href='~typelink~' class='thisclass'>~typename~</a></li>
"}
<li><a href='[field:typeurl/]'>[field:typename/]</a></li>
{/dede:channel}
</ul>
4.3 上一篇、下一篇
<DIV id=new_pre>{dede:prenext get='pre'/}</DIV>
<DIV id=new_next>{dede:prenext get='next'/}</DIV>
4.4 相关文章
1、跟椐关键词关联
{dede:likearticle row='50' col='' titlelen='60'}
<DIV class=lnew>· <A title="[field:title/]"
href="[field:arcurl/]">[field:title/]</A>[field:pubdate function=MyDate('Y-m-d',@me)/]</DIV>
{/dede:likearticle}
4.5 获取当前栏目链接
{dede:type row=1}[field:typelink /]{/dede:type}
5、文章列表页
5.1获取当前页面顶级栏目名称
(1)适用于二级栏目列表页
{dede:field.title runphp='yes'}list($toptype,$sontype)=split('/',@me);@me=$toptype;{/dede:field.title}
(2)适用于二级栏目
{dede:field.typeid runphp='yes'}$ID = @me; $sql = "SELECT * FROM dede_arctype WHERE id=$ID";$query = mysql_query($sql);$row=mysql_fetch_array($query); $relID = $row[reid]; if($relID == 0) {@me = $row[typename];}else{$sql = "SELECT *
FROM dede_arctype WHERE id=$relID";$query =mysql_query($sql);$row=mysql_fetch_array($query);@me = $row[typename];}{/dede:field.typeid}
(3)适用于所有
{dede:field.typeid runphp='yes'}$ID = @me; $sql = "SELECT * FROM dede_arctype WHERE id=$ID";$query = mysql_query($sql);$row=mysql_fetch_array($query); $relID = $row[reid]; $topID=$row[topid]; if($relID == 0) {@me = $row[typename];}else{$sql = "SELECT typename FROM dede_arctype WHERE id=$topID";$query = mysql_query($sql);$row=mysql_fetch_array($query); @me = $row[typename];}{/dede:field.typeid}
5.2 分页
列表:{dede:list titlelen=60 pagesize='5'}
<li><span>[field:pubdate function=MyDate('Y-m-d',@me)/]</span><A href="[field:arcurl/]">[field:title/]</A></li>
{/dede:list}
分页:{dede:pagelist listitem="info,index,end,pre,next,pageno,option" listsize="5"/}
其他常用标签:
图片 [field:litpic/]
当前栏目名字 [field:typename/]
当前栏目地址 [field:typeurl/]
5.3 分页样式修改
(1)直接修改样式表文件(抽时间再小修改下)
<DIV id=news_pages><ul class="pagelist">{dede:pagelist listitem="info,index,end,pre,next,pageno " listsize="5"/}</ul></div>对应的HTML代码如下:
<DIV id=news_pages><ul class="pagelist">
<li>首页</li>
<li class="thisclass">1</li>
<li><a href='list_2_2.html'>2</a></li>
<li><a href='list_2_2.html'>下一页</a></li>
<li><a href='list_2_2.html'>末页</a></li>
<li><span class="pageinfo">共 <strong>2</strong>页<strong>10</strong>条</span></li>
</ul></div>
在CSS文件中编写样式代码,比如:
#news_pages {
TEXT-ALIGN: center; LINE-HEIGHT: 36px; WIDTH: 622px; COLOR: #666
}
#news_pages ul{
list-style:none;
margin:0 auto;
}
#news_pages ul li{
margin:5px;
display:inline;
}
#news_pages A {
COLOR: #0553a2
}
#news_pages A:hover {
COLOR: #f26d17
}
(2)php文件
Include文件夹下的:
arc.archives.class.php //修改内容页分页样式
arc.listview.class.php //修改栏目列表分页样式
arc.freelist.class.php //修改自由列表分页样式
arc.searchview.class.php //修改搜索结果分页样式