阅读新闻

如何让特定的栏目不在导航中显示

来源:福星工作室  作者:爱随缘来  [日期:2008-10-09] [字体: ]
先看下模板中的导航代码:

   <{strip}>
   <{if $data_ary.my_tag.top_nav.body_1|strip == '' }>
    <A HREF="/" target=_self>首页</A>
    <{foreach name=all_type item=single_type from=$web.type}>
    <{if $single_type.parent_id == 0 && $single_type.id >5}>
    &nbsp;|&nbsp;<A HREF="<{$single_type.url}>" target=_self><{$single_type.title}></A>
    <{/if}>
    <{/foreach}>
   <{else}>
    <{$data_ary.my_tag.top_nav.body_1}>
   <{/if}>
   <{/strip}>

红色部分就是显示一级栏目的代码,如果你不想显示的栏目ID为20,你就可以将红色部分修改为:

    <{foreach name=all_type item=single_type from=$web.type}>
    <{if $single_type.parent_id == 0 && $single_type.id != 20 && $single_type.id >5}>
    &nbsp;|&nbsp;<A HREF="<{$single_type.url}>" target=_self><{$single_type.title}></A>
    <{/if}>
    <{/foreach}>

紫色代码部分就是不显示ID等于20的栏目。如果不想显示ID为22的栏目,就可以将紫色部分换为&& $single_type.id != 22
如果同时不显示20和22这两个栏目,可以在紫色代码后加上&& $single_type.id != 22。大家应该能看懂吧!看不懂的请留言。

阅读:53
录入:爱随缘来

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