PHPCMSV9父栏目调用子栏目的方法
PHPCMSV9父栏目调用子栏目的方法
发布时间:2016-12-23 来源:查字典编辑
摘要:我们在做模板时有时候需要用到调用栏目的子栏目,下面这个文章将教大家实现目的,挺简单的。代码如下:在二级栏目列表页调用:{php$j=1;}{...

我们在做模板时有时候需要用到调用栏目的子栏目,下面这个文章将教大家实现目的,挺简单的。代码如下:

在二级栏目列表页调用:

<>

<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级栏目的专题页面]:

<>

<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) 栏目拼音

推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
相关阅读
网友关注
最新phpcms学习
热门phpcms学习
CMS教程子分类