在PHPCMS V9中,调用父栏目的子栏目的方法
在PHPCMS V9中,父栏目调用子栏目的方法是通过使用内置的标签来实现的。具体来说,可以使用`[!--category.child--]`标签来调用当前栏目下的所有子栏目。这个标签会自动获取当前栏目的所有子栏目信息,并将其显示出来。 此外,还可以使用`[!--category.child_seo--]`标签来调用当前栏目下所有子栏目的SEO信息。这个标签会自动获取当前栏目的所有子栏目的SEO标题、SEO关键词和SEO描述等信息,并将其显示出来。
我们在做模板时有时候需要用到调用栏目的子栏目,下面这个文章将教大家实现目的,挺简单的。代码如下:
在二级栏目列表页调用:
代码如下:
<!--*获取子栏目*@param$parentid父级id*@param$type栏目类型*@param$self是否包含本身0为不包含*@param$siteid站点id--><divclass="arrchildid_list">{php$j=1;}{loopsubcat($parentid)$v}{phpif($v['type']!=0)continue;}<ahref="{$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;}{loopsubcat($catid)$v}{phpif($v['type']!=0)continue;}<ahref="{$v[url]}">[{$v[catname]}]</a>{/loop}</div>
PS:在二级栏目列表页调用时,还可以这样调用:
代码如下:
{pc:contentaction="category"catid="$parentid"num="25"siteid="$siteid"order="listorderASC"}{loop$data$r}<ahref="{$r[url]}">{$r[catname]}</a><span>|</span>{/loop}{/pc}
参数如下表: