kdchxue讲解V9父栏目调用子栏目的办法
我们在做模板时有时候需要用到调用栏目的子栏目,下面这个文章将教大家实现目的,挺简单的。代码如下:
在二级栏目列表页调用:
<!--
* 获取子栏目
* @param $parentid 父级id
* @param $type 栏目类型
* @param $self 是否包含本身 0为不包含
* @param $siteid 站点id
-->
<divclass="arrchildid_list">
{php $j=1;}
{loop subcat($parentid) $v}
{php if($v['type']!=0) continue;}
<a href="{$v[url]}">[{$v[catname]}]</a>
{/loop}
</div>
在一级栏目列表页调用 [或1级栏目的专题页面]:
<!--
* 获取子栏目
* @param $parentid 父级id
* @param $type 栏目类型
* @param $self 是否包含本身 0为不包含
* @param $siteid 站点id
-->
<divclass="arrchildid_list">
{php $j=1;} {loop subcat($catid) $v}
{php if($v['type']!=0) continue;}
<a href="{$v[url]}">[{$v[catname]}]</a>
{/loop}
</div>
PS:在二级栏目列表页调用时,还可以这样调用:
{pc:content action="category" catid="$parentid" num="25" siteid="$siteid" order="listorder ASC"}
{loop $data $r}
<a href="{$r[url]}">{$r[catname]}</a><span>|</span>
{/loop}
{/pc}
参数如下表:
字段 | 类型 | 默认值 | 说明 |
---|---|---|---|
catid | smallint | 无 | 栏目ID |
siteid | tinyint(3) | 0 | 站点ID |
module | varchar(15) | 无 | 模块ID |
type | tinyint(1) | 1 | 栏目类型ID |
modelid | tinyint(5) | 5 | 模型ID |
parentid | smallint(5) | 5 | 上级父栏目 |
arrparentid | varchar(255) | 无 | 所有父栏目 |
child | tinyint(1) | 0 | 子栏目 |
arrchildid | mediumtext | 无 | 所有子栏目 |
catname | varchar(30) | 无 | 栏目名称 |
image | varchar(100) | 无 | 栏目图片 |
description | mediumtext | 无 | 栏目描述 |
parentdir | varchar(100) | 无 | 父栏目目录 |
catdir | varchar(30) | 无 | 栏目目录 |
url | varchar(100) | 无 | 栏目链接 |
items | mediumint(8) | 0 | 栏目内容数 |
hits | int(10) | 0 | 点击数 |
setting | mediumtext | 无 | 栏目设置 |
listorder | smallint(5) | 0 | 排序 |
ismenu | tinyint(1) | 0 | 是否显示 |
sethtml | tinyint(1) | 0 | 是否生成到根目录 |
letter | varchar(30) | 无 | 栏目拼音 |
转载于:https://www.cnblogs.com/dashafa/p/3808449.html
kdchxue讲解V9父栏目调用子栏目的办法相关推荐
- phpcmsV9子栏目调用其父栏目名称、URL、catid等信息 - 方法总结
phpcmsV9子栏目调用其父栏目名称.URL.catid等信息 - 方法总结 phpcmsV9子栏目列表页.内容页调用该栏目的父栏目和顶级栏目的名称.url链接.catid-id等信息的方法.具体参 ...
- dedecms调用当前栏目的子栏目怎么操作
有时我们建网站会建很多分类,每个分类又有小分类,为了让顶级栏目获得更好的权重和排名,我们会聚合子栏目.那么dedecms调用当前栏目的子栏目怎么操作呢? 有两种方法:标签dede:sonchannel ...
- dedecms如何调用当前栏目的子栏目及子栏目文章
前面ytkah谈到了 dedecms调用当前栏目的子栏目怎么操作,有的朋友会问如果再增加一个调用子栏目文章的需求,即调用当前栏目的子栏目及子栏目文章,这个有办法实现吗?这时就要涉及到另外两个标签的调用 ...
- phpcms调用全部频道栏目及子栏目代码详解
经常有朋友在做模板的时候,需要用到调用栏目及其子栏目,增强网站的用户体验! 以下提供的调用全部频道栏目及子栏目的代码加入到模板中的对应位置即可! {loop $CATEGORY $catid $cat ...
- dedecms提取某栏目及子栏目名称到首页怎么弄
我们建网站时有不同的需求,例如为页面创建一个栏目导航,用dedecms如何提取某栏目及子栏目名称和链接呢?如下图所示,先列出指定的顶级栏目,在下方再列出此栏目的所有子栏目. 之前ytkah说过dede ...
- vue3.0 父组件调用子组件方法及获取子组件的值
vue3.0 父组件调用子组件方法及获取子组件的值 通过对比2.0的获取及调用方式这里我们也可以借鉴2.0中的this.$refs去获取3.0和2.0的refs获取的方式有点大同小异,但是思路还是一样 ...
- Vue父组件调用子组件的方法并传参的两种方式(用$refs.refName.functionName、window.function)
如需了解儿子怎么控制老子的,传送门:https://s-z-q.blog.csdn.net/article/details/120094689 父组件father.vue <template&g ...
- vue父组件调用子组件的方法
vue组件与组件通信有如下几种情况: 平行组件 父组件与子组件 子组件与父组件 它们之间通信有几种方法有: props 自定义事件 vuex 今天我们聊一下父组件调用子组件的一种方法 parent.v ...
- React 组件之间 事件调用(父组件调用子组件)
2019独角兽企业重金招聘Python工程师标准>>> <!DOCTYPE html> <html> <head> <script src= ...
最新文章
- 一次mysql数据库连接池泄露的解决经历
- mft按钮设计_奥林巴斯M4/3系统新品激情再燃 以轻量化设计铸就微单极致体验
- 视觉SLAM回环检测、词袋模型和视觉位置识别--论文记录和实验简析
- 数学狂想曲(十二)——熵(2), 阴影面积, 肺炎版《黄冈密卷》
- MessageBox 弹框
- mysql搜索标题及时间_mysql搜索标题,描述和多行标记
- 我月薪3W,却不用熬夜加班做报表,这个养老工具,你一定要知道
- 企业级容器镜像仓库Harbor的搭建
- 利用Windows的启动机制实现拦截360的运行
- VUE 学习代码 监视和 模板语法回调函数
- sem一家之言_白杨SEO:推荐六本好书给你!包含SEO、SEM、推广、运营等
- 均线颜色怎么区分_均线入门:一图学会区分不同均线的颜色与炒股技巧
- BGP带宽是什么意思
- MYCNCART博客系统
- Peekaboo——项目系统设计与数据库设计
- Python数据分析:异常值检验的两种方法 -- Z 分数 上下分位点(放入自写库,一行代码快速实现)
- Maxwell 转矩出现正负值情况解决措施
- 记一次简单的清理挖矿程序过程-kdevtmpfsi
- 【元胞自动机】基于元胞自动机模拟双通道人群疏散含Matlab源码
- 大数加法(测试数据不完全,可能会有出错个例)
热门文章
- Seek the Name, Seek the Fame - POJ 2752(next运用)
- poj2513Colored Sticks(无向图判欧拉路、回路+trie树)
- LabView2018的安装
- 图像处理程序,在状态栏显示图像尺寸
- win7休眠设置在哪里_win7电脑不休眠怎么设置
- java 数组 null值_数组的元素String在java中包含null
- python3 selenium ie 拒绝连接报错_selenium+python自动化测试--解决无法启动IE浏览器及报错问题...
- OpenCV-Python实战(番外篇)——利用增强现实制作美颜挂件,让你的照片与众不同
- java程序示例_Java程序中的Google搜索示例
- mockito无效_Mockito模拟无效方法