菠萝教你做模板之三-文章频道的模板制作(3)_PHPCms教程

编辑Tag赚U币
教程Tag:暂无Tag,欢迎添加,赚取U币!

{/if}
这个判定语句的意思是
假如该栏目答应添加文章,那么显示该栏目下最新的5篇图片文章

{loop $arrchildid $i $childcat}
{if $i%2==0}<tr>{/if}
<td width="50%" valign="top" style="padding:0px 5px;">
<table width="100%" cellspacing="0" cellpadding="0">
<tr>
<td class="titlebar" width="100">{$childcat[catname]}</td>
<td width="10" height="25"><img src="{$skindir}/images/tit3_r.jpg"></td>
<td align="right" class="bg_titlebar"><a href="{$childcat[caturl]}" target="{$childcat[target]}" class="more">更多</a> </td>
<td width="36"><img src="{$skindir}/images/tit2_r.jpg"></td>
</tr>
</table>
<!--自定义栏目文章列表-->
{$articlelist(0,$channelid,$childcat[catid],1,0,0,$showchilditems,36,0,0,0,$childcat[itemordertype],2,0,0,0,1,1)}
</td>
{if $i%2==1}</tr>{/if}
{/loop}

这一串也是用来取当前目录下面子目录名称及列表的
我们在前面index的制作中,已经讲过了如何将这个变成3列

3.终极栏目category_list.html的制作

这个页面里面没什么重要的,和上面的差不多

<!--最新图片文章-->{$picarticle(0,$channelid,$catid,1,0,0,5,16,0,0,0,1,1,1,120,90,5)}


<!--栏目文章列表-->
{$articlelist(0,$channelid,$catid,0,0,$page,$maxperpage,60,0,0,0,$itemordertype,1,0,0,0,0,1)}

4.文章页content.html的制作
文章页属于比较重要的页面,因为里面调用到的东西太多了
同时也是最轻易出错的页面

<script type=text/javascript>
function fontZoom(size)
{
document.getElementById('{$addtime}l').style.fontSize=size 'px';
}
</script>

字体缩放函数

<!--相关评论js调用-->
<script type="text/javascript" src="{PHPCMS_PATH}comment/list_js.php?item=articleid&itemid={$articleid}&commentnum=10&ordertype=1"></script>

<!--最新文章-->
<script type="text/javascript" src="{$channelurl}list_js.php?catid={$catid}&articlenum=10&titlelen=30&ordertype=1"></script>

<!--推荐文章js调用--><script type="text/javascript" src="{$channelurl}list_js.php?catid={$catid}&iselite=1&articlenum=10&titlelen=30&ordertype=1"></script>

<!--热点文章js调用--><script type="text/javascript" src="{$channelurl}list_js.php?catid={$catid}&articlenum=10&titlelen=30&ordertype=5"></script>

其中的articlenum=10 表示调用10条

查看更多 phpcms教程  phpcms模板

来源:模板无忧//所属分类:PHPCms教程/更新时间:2007-01-29
相关PHPCms教程