15621857753

PHPCMS V9父栏目怎么调用子栏目

来源:齐鲁建站 栏目:开发教程 阅读: 日期:2020-12-28

PHPCMS V9父栏目怎么调用子栏目?本文主要介绍了PHPCMSV9父栏调用子栏的方法。本文解释了两种方法:二级列表页面调用和一级列表页面调用。有需要的朋友可以参考。

PHPCMS V9父栏目怎么调用子栏目?本文主要介绍了PHPCMSV9父栏调用子栏的方法。本文解释了两种方法:二级列表页面调用和一级列表页面调用。有需要的朋友可以参考。

当我们制作模板时,有时我们需要使用调用栏目的子栏目。以下文章将教你实现目标,这相当简单,代码如下:

在二级栏目列表页调用:

<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>

在二级栏目列表页调用时,还可以这样调用:

{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调用子栏目的所有内容,希望可以帮到大家,欢迎找小编一起交流~

展开