当前位置:首页 > CMS教程 > 帝国cms > 列表

帝国CMS自动调用一级栏目和二级栏目

发布:smiling 来源: PHP粉丝网  添加日期:2014-03-27 22:27:28 浏览: 评论:0 

自动调用一级栏目和二级栏目,实例代码如下:

  1. <table width="920" border="0" align="center" cellpadding="0" cellspacing="0" class="nav"> 
  2. <tr> 
  3. <td class="nav_global"><ul> 
  4. <li class="curr" id="tabnav_btn_0" onmouseover="tabit(this)"><a href="[!--news.url--]">首页</a></li> 
  5. <?php 
  6. $sql=$empire->query('select classid,bclassid,classname,classpath,wburl,islast from ecms_enewsclass order by myorder'); 
  7. for($i=1;$cr=$empire->fetch($sql);$i++) 
  8. { 
  9. $r[$i]=$cr; 
  10. } 
  11. for($i=1;$r[$i];$i++) 
  12. { 
  13. if($r[$i][bclassid]==0) 
  14. { 
  15. echo '<li id="tabnav_btn_'.$i.'" onmouseover="tabit(this)"><a href="' 
  16. .($r[$i][classpath]==''?$r[$i][wburl]:'/'.$r[$i][classpath]).'/">'.$r[$i][classname].'</a>'; 
  17. if($r[$i][islast]==0&&$r[$i][wburl]=='') 
  18. { 
  19. echo '<ul>'; 
  20. for($j=1;$r[$j];$j++) 
  21. if($r[$j][bclassid]==$r[$i][classid]) 
  22. echo '<li id="tabnav2_btn_'.$j.'" onmouseover="tabit(this)">●<a href="' 
  23. .($r[$j][classpath]==''?$r[$j][wburl]:'/'.$r[$j][classpath]).'/">'.$r[$j][classname].'</a>'; 
  24. echo '</ul>'; 
  25. } 
  26. echo '</li>'; 
  27. } 
  28. } 
  29. ?> 
  30. </ul></td> 
  31. </tr> 
  32. </table> 

使用网站地图功能也是可以调用一级栏目和二级栏目.

Tags: 帝国CMS 一级栏目 二级栏目

分享到: