宏博CMS三级栏目导航
2010-05-30 19:16:05 来源:WEB开发网有的朋友会问到如何在首页的栏目循环里加上二级栏目的导航,今天我们就以CMSCool.com的代码为例,讲解下宏博CMS中如何做三级栏目导航.我在这里只是讲解下代码的作用,大伙可以扩展下应用,就可以得心应手了。
以下是CMSCool.com提供的代码:
<{foreach name=all_type item=single_type from=$web.type}>
<{if $single_type.parent_id == $data_ary.type_info.id && ( $single_type.property == 'list' || $single_type.property == 'cover' )}>
<TABLE BORDER=0 cellpadding=0 cellspacing=4 align=center width="100%">
<tr>
<TD><A HREF="<{$single_type.url}>"><{$single_type.title}></A></TD>
</tr>
<{foreach name=sub_type item=sub_item_info from=$web.type}>
<{if $sub_item_info.parent_id == $single_type.id}>
<tr><TD><A HREF="<{$sub_item_info.url}>"><{$sub_item_info.title}></A>
<{foreach name=son_type item=son_item_info from=$web.type}>
<{if $son_item_info.parent_id == $sub_item_info.id}>
| <A HREF="<{$son_item_info.url}>"><{$son_item_info.title}></A>
<{/if}>
<{/foreach}>
</TD></tr>
<{/if}>
<{/foreach}>
</TABLE>
<{/if}>
<{/foreach}>
代码解释:
红色部分是一级栏目代码,显示出一级栏目,如果有下级栏目,就进入下面的循环.
绿色部分是二级栏目代码,显示出当前一级栏目下的二级栏目.如果下面有三级栏目,就进入下面的循环.
蓝色部分是三级栏目代码.
如果你用不到三级代码就把蓝色部分删除。我想站长朋友不会不知道HTML语言的编辑吧!如果您真不懂,那就付费让我们来给您做吧!
- ››CmsTop采集图文教程
- ››cmstop如何更换系统默认模板
- ››CmsTop大众版视频教程之:文章采集教程
- ››宏博CMS教程:添加文章的时候,如何给上传的图片加...
- ››宏博CMS教程:如何查看会员的数字ID?
- ››宏博CMS教程:如何添加广告代码?自定义标记中的“...
- ››宏博CMS教程:自定义标记适合放哪些广告代码?
- ››宏博CMS教程:阅读文章无权限的提示,如何设置个性...
- ››宏博CMS教程:何给首页添加幻灯片(图片翻滚特效)...
- ››宏博CMS教程:什么是远程链接seo?有什么作用?
- ››宏博CMS教程:如何上传flash文件在网页中播放
- ››宏博CMS教程:文章采集到了HBCMS后,还需要做什么...
更多精彩
赞助商链接