首页 > 网站建设 > qibocms > 全站任意位置调用二级栏目 三级栏目 或全部栏目可以扩展到无限目录
2016
08-24

全站任意位置调用二级栏目 三级栏目 或全部栏目可以扩展到无限目录

项目需要一个列表页显示全部二级栏目和二级栏目下的三级分类经过琢磨分享下吧

显示全站栏目代码:我只写到了三级栏目有需要的继续扩展即可。

从此以后什么弹出栏目选择二级三级四级五级分类不再是问题了,搜索了论坛前辈的代码不是太复杂就是扩展不方便,

下面的代码扩展容易样式随意定义可以组合不一样的效果,读取缓存速度更快

<!--
EOT;
$suifeng_db = $Fid_db;
$Fid_db = include(ROOT_PATH."data/all_fid.php");
foreach($suifeng_db[0] AS $key=>$rs){
print <<<EOT
-->
<div><a href="$webdb[_www_url]/list.php?fid=$key" target="_blank">{$suifeng_db[name][$key]}</a></div>
<!--
EOT;
foreach($suifeng_db[$key] AS $erji=>$rss){
print <<<EOT
-->
<dd><a href="$webdb[_www_url]/list.php?fid=$erji" target="_blank">{$suifeng_db[name][$erji]}</a></dd>
<!--
EOT;
foreach($suifeng_db[$erji] AS $sanji=>$rsss){
print <<<EOT
-->
<li><a href="$webdb[_www_url]/list.php?fid=$sanji" target="_blank">{$suifeng_db[name][$sanji]}</a></li>
<!--
EOT;
}
print <<<EOT
--> 
<!--
EOT;
}
print <<<EOT
-->
<!--
EOT;
}
print <<<EOT
-->
显示指定大分类下的二级  三级代码:
<!--
EOT;
$suifeng_db = $Fid_db;
$Fid_db = include(ROOT_PATH."data/all_fid.php");
foreach($suifeng_db[10] AS $key=>$rs){
print <<<EOT
-->
<div><a href="$webdb[_www_url]/list.php?fid=$key" target="_blank">{$suifeng_db[name][$key]}</a></div>
<!--
EOT;
foreach($suifeng_db[$key] AS $erji=>$rss){
print <<<EOT
-->
<dd><a href="$webdb[_www_url]/list.php?fid=$erji" target="_blank">{$suifeng_db[name][$erji]}</a></dd>
<!--
EOT;
}
print <<<EOT
-->
<!--
EOT;
}
print <<<EOT
-->
只要更改红色的数字为 一级栏目的ID即可  当然你有 四级 五级分类  也是可以的
最后编辑:
作者:xindao
这个作者貌似有点懒,什么都没有留下。

留下一个回复

你的email不会被公开。