菠萝教你做模板之三-文章频道的模板制作(3)_PHPCms教程
教程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教程-菠萝教你做模板之三-文章频道的模板制作(3)。