现在不少的企业站点都使用了 phpcms 开源系统,较大一些的企业站点都有多级栏目,比如关于我们下面又分为联系方式,企业流量,服务范围等等,这样就需要我们制作出一个多级栏目的菜单,下面夏日博客就来贴一款 phpcms 制作循环下拉菜单实例的源码。,在Phpcms V9模板中的调用代码如下:,注:调用代码中{php echo runhook('glogal_header')}是为了让一些菜单不在菜单栏不显示,后台设置“是否在导航显示”选择“否”,那么就在导航菜单循环中不显示,这句代码起到了这个作用。,将这段代码放在需要定制循环下拉菜单的地方,然后需要自定义下CSS样式以及背景效果图片。,

现在不少的企业站点都使用了 phpcms 开源系统,较大一些的企业站点都有多级栏目,比如关于我们下面又分为联系方式,企业流量,服务范围等等,这样就需要我们制作出一个多级栏目的菜单,下面夏日博客就来贴一款 phpcms 制作循环下拉菜单实例的源码。

在Phpcms V9模板中的调用代码如下:

  1. "navbar">  
  2.   "navbarcontent">  
  3.     "menu">  
  4.       "menuul">  
  5. {pc:content action="category" catid="0" num="25" siteid="$siteid" order="listorder ASC"}  
  6.         
  7. "{siteurl($siteid)}/">网站首页
  8.   
  9.         
  10. "1" height="45" src="{siteurl($siteid)}/style/navline.gif">
  11.   
  12.         {loop $data $k $v}  
  13.           
  14.    "{$v[url]}">{$v[catname]}  

  15.    class="sub_mune_ul" style="display: none; ">  

  16.             {pc:content action="category" catid="$k" num="10" siteid="$siteid" order="listorder ASC"}  

  17.     {loop $data $r}  "{$r[url]}">{$r[catname]} {/loop}  

  18.             {/pc}  

  19.    
  20.   
  21.         {if $v[catid]==5}{else}"1" height="45" src="{siteurl($siteid)}/style/navline.gif">{/if}  
  22.        {/loop}  
  23. {/pc}  
  24. {php echo runhook('glogal_header')}  
  25.         
  26.     
  
  •   
  •