全站任意位置调用二级栏目 三级栏目 或全部栏目可以扩展到无限目录
2021-11-19
288
项目需要一个列表页显示全部二级栏目和二级栏目下的三级分类经过琢磨分享下吧
显示全站栏目代码:我只写到了三级栏目有需要的继续扩展即可。
从此以后什么弹出栏目选择二级三级四级五级分类不再是问题了,搜索了论坛前辈的代码不是太复杂就是扩展不方便,
下面的代码扩展容易样式随意定义可以组合不一样的效果,读取缓存速度更快
有更好的欢迎指正。
<!-- 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 -->
只要更改foreach($suifeng_db[10] AS $key=>$rs)的数字为一级栏目的ID即可当然你有四级五级分类也是可以的
这个是直接写在模板的可以直接用
赞一波!2
相关文章
- .git 目录结构内容解析
- 如何开发VSCode插件
- git 无法提交空目录 ? (.gitkeep 文件的作用)
- uniapp 目录结构及开发规范
- .gitignore 忽略文件和目录
- apache 简介、资源网站、目录结构
- Vue 创建项目及目录介绍
- ThinkPHP6.0 扩展类库目录(extend)
- PHP 创建目录函数封装
- Linux 删除文件或目录 rm 命令
- zblog问答聚合采集插件,双标题,目录,问答聚合,自动推送
- Linux运维技巧:如何使用chmod -x进行文件或目录权限修改
- Linux move命令实现文件或目录移动的指令
- 5 个最佳 Linux 目录爆破工具
- 在 Linux 命令行中重命名文件和目录
- 执行make时如何自动生成目标文件目录
- fswatch - 监视 Linux 中的文件和目录更改
- 齐博X1基础标签数据调用方法
- 判断当前所在栏目赋值点亮栏目
- 齐博X1阿里云OSS储存更改为年月划分目录
文章评论
评论问答