WEB开发网
开发学院CMS教程其它CMS HBCMS模板教程第八讲:导航栏的制作 阅读

HBCMS模板教程第八讲:导航栏的制作

 2010-06-02 19:17:10 来源:WEB开发网   
核心提示:HBCMS模板制作系列教程第八讲:导航栏的制作由于家里事务繁忙,耽误些时日,HBCMS模板教程第八讲:导航栏的制作,今天开始继续讲HBCMS的模板仿制教程,今天主要讲导航代码,<{$single_type.url}>是栏目的url地址,< {$single_type.title}>是栏目标题的代

HBCMS模板制作系列教程第八讲:导航栏的制作

由于家里事务繁忙,耽误些时日,今天开始继续讲HBCMS的模板仿制教程。今天主要讲导航代码。

我们先来讲解一下HBCMS的导航代码:

<{foreach name=all_type item=single_type from=$web.type}>

<{if $single_type.parent_id == 0 && $single_type.id >5}>

<A HREF="<{$single_type.url}>" target=_self><{$single_type.title}></A>

<{/if}>

<{/foreach}>

foreach是smarty模板手引擎的一个模板函数,详细介绍请参阅

if循环的主要作用是显示的栏目是一级栏目,并且栏目ID大于5。具体介绍,参考smarty中文手册。

中间的一行为链接代码,<{$single_type.url}>是栏目的url地址,< {$single_type.title}>是栏目标题的代码。

下面我们就将DEDECMS的导航代码修改为HBCMS的。

以下是DEDECMS的那般代码:

<a href='/' class="white">首页</a> {dede:channel type='top' row='8'} | <a href='[field:typelink/]' class="white">[field:typename/]</a> {/dede:channel}

修改为:

<a href='/' class="white">首页</a> <{foreach name=all_type item=single_type from=$web.type}> <{if $single_type.parent_id == 0 && $single_type.id >5}> | <a href='<{$single_type.url}>' class="white"><{$single_type.title}></a> <{/if}> <{/foreach}>

先看下演示图片

HBCMS模板制作系列教程第八讲:导航栏的制作

Tags:HBCMS 模板 教程

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接