阅读新闻

三级栏目导航

来源:福星工作室  作者:爱随缘来  [日期:2008-09-30] [字体: ]
        有的朋友会问到如何在首页的栏目循环里加上二级栏目的导航,今天我们就以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}>
   &nbsp;|&nbsp;<A HREF="<{$son_item_info.url}>"><{$son_item_info.title}></A>
  <{/if}>
  <{/foreach}>
  </TD></tr>
 <{/if}>
 <{/foreach}>

</TABLE>
<{/if}>
<{/foreach}>
代码解释:
        红色部分是一级栏目代码,显示出一级栏目,如果有下级栏目,就进入下面的循环.

        绿色部分是二级栏目代码,显示出当前一级栏目下的二级栏目.如果下面有三级栏目,就进入下面的循环.

        蓝色部分是三级栏目代码.

       
如果你用不到三级代码就把蓝色部分删除。我想站长朋友不会不知道HTML语言的编辑吧!如果您真不懂,那就付费让我们来给您做吧!

阅读:135
录入:爱随缘来

相关评论
发表评论
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款
本站赞助