菠萝教你做模板之二-制作准备及网站首页的制作(3)_PHPCms教程

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

<td height="10"></td>
</tr>
</table> <link href="{$skindir}/style.css" rel="stylesheet" type="text/css"> 这一行是用来定义我们模板制作过程中使用到的样式表的路径,当然你也可以直接将样式写在html文件中,不过这样会增大文件的大小,而且不利于css的重复使用。

<SCRIPT LANGUAGE="JavaScript" src="{PHPCMS_PATH}ads/ads.php?id=3"></SCRIPT> 这一行是调用的广告代码,可以从后台编辑得到直接插入

<body {if $cat['enableprotect']}oncontextmenu='return false' ondragstart='return false' on selectstart ='return false' on select='document.selection.empty()' on copy='document.selection.empty()' onbeforecopy='return false'{/if}>
这一行代码是用来保护你的页面文件,假如你后台选择了保护,这一行代码就会起作用。

以<SCRIPT LANGUAGE="JavaScript"开头的都是js文件
在头部中,分别使用了
<script language="JavaScript" src="{PHPCMS_PATH}include/js/time.js"></script> 时间
<SCRIPT LANGUAGE="JavaScript" src="{PHPCMS_PATH}include/js/login.js"></SCRIPT> 登录框
<SCRIPT LANGUAGE="JavaScript" src="{PHPCMS_PATH}ads/ads.php?id=1"></SCRIPT> 广告代码等
我们可以在自己需要的地方调用这些js代码

我们会发现,假如我们使用了默认的图片路径为images/1.gif那么我们生成的网页文件就不能正确显示图片,其实
这是因为生成html的时候,路径不一致所导致的,那么怎么解决呢?

我们需要使用DW的查找替换功能,将自己图片原来所有的形如“images/1.gif”换成“"{$skindir}/imahes/1.gif”这样的路径
这样,我们的图片路径就不会出问题了

请记住,phpcms模板里面所有的if开头的语句,都是判定语句,loop语句都是循环语句,请大家在插入模板的时候,记得写完整他们的大括号{}

{if $channelid}
<a href="{$channelurl}rss.php?catid={$catid}"><img src="{PHPCMS_PATH}images/rss.gif" border="0"/></a>
{/if}

这一句是用来判定是否属于某个栏目,假如是的话,显示rss链接

{loop $_CHANNEL $channel}
<li {if $channelid==$channel[channelid]}id="Tabi" class="Selected"{/if}><a href="{$channel['channelurl']}" class="white">{$channel['channelname']}</a></li>{/loop}

这一句,是用来显示所有的频道名称
我们可以将其简化成

{loop $_CHANNEL $channel}
<a href="{$channel['channelurl']}" class="white">{$channel['channelname']}</a>
{/loop}

<!--频道下属栏目列表-->
{if $channelid && $mod==$_CHA['module']}
<table width="100%" align="center" cellpadding="0" cellspacing="0">
<tr>
<td class="submenu">
<a href="{$_CHANNEL[$channelid][channelurl]}" class="white"> {$_CHA[channelname]}首页</a>

查看更多 phpcms教程  phpcms模板

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