科讯如何让商品分类显示子栏目??

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了科讯如何让商品分类显示子栏目??相关的知识,希望对你有一定的参考价值。

如题官方提供的商品分类标签只显示商城的频道,而没有下级分类如图:此主题相关图片如下:1.jpg希望做成下面这个样子的,这个是官方演示的模板,不知道怎么实现的?此主题相关图片如下:123.jpg

参考技术A 用js生成的不太好。我用的嵌套循环:一、SQL_栏目内循环()select top 50 id,foldername from ks_class where tn='$Param(0)' order by folderorder循环体:[loop=19]<li><a href="$Field(id,GetInfoUrl,100,1)" title="$Field(foldername,Text,0,...,0,)" target="_blank">$Field(foldername,Text,0,...,0,)</a></li> [/loop]二、SQL_外栏目()select top 50 id,foldername from ks_class where tj=1 and topflag=1 and channelid=5 order by folderorder循环体:[loop=50]<div class="main_list"><strong><a href="$Field(id,GetInfoUrl,100,1)" title="$Field(foldername,Text,0,...,0,)" target="_blank">$Field(foldername,Text,0,...,0,)</a></strong></div><div class="n"><ul>SQL_栏目内循环($Field(id,GetInfoUrl,100,2))</ul></div>[/loop]三、在你要显示的地方放:SQL_外栏目()即可。 参考技术B 在后台中,点"标签"---"生成树形菜单"---选择频道里选择"商城系统"---样式二---1列---生成..然后把那个代码复制到你要显示的位置.. 参考技术C 标签——自定义SQL标签——新建标签——开始建立

phpcms如何调用子栏目栏目说明

$CATEGORYS[$catid][description]这个只能调用当前栏目的,如何调用他的子栏目

PhpCms V9调用指定栏目子栏目文章的两种方法
第一种、直接写子栏目id ,用cat in
pc:get sql="SELECT * from v9_news where status=99 and catid in(21,22,23,24,25) order by id DESC" num="7" return="data"
loop $data $r
<li><a href="$r[url]" title="$r[title]" target="_blank">str_cut($r[\'title\'],40)(date(\'m-d\',$r[inputtime]))</span></a></li>
/loop
/pc
第二种,根据父栏目id,如上面的21,22,23,24,25都是 15下面的子栏目,可以这样写:
loop subcat(15) $k $v
php $subcatid[] = $k;
/loop
php $subcatid = implode(\',\', $subcatid);
pc:get sql="SELECT * from v9_news where status=99 and catid in ($subcatid) order by id DESC" num="7" return="data"
loop $data $r
<li><span><strong><a href="$CATEGORYS[$r[catid]][url]">[$CATEGORYS[$r[catid]][catname]]</a><a href="$r[url]" title="$r[title]" target="_blank">str_cut($r[\'title\'],40)</a></strong><em>[date(\'Y-m-d\',$r[inputtime])]</em></span></li>
/loop
/pc
参考技术A 因为$catid是当前栏目id,调用出来的当然是当前栏目的内容,你把$catid那个位置换成子栏目id不就行了,pc:content action="category" catid="$catid" 获取一下当前栏目子栏目id追问

pc:content action="category" catid="67"
$CATEGORYS[$catid][description]
/pc

这样不好用

追答

我晕,大哥你这phpcms的标签用的...
pc:content action="category" catid="67" num="20" order="listorder DESC"
loop $data $r
$CATEGORYS[$r[catid]][description]

/loop
/pc

以上是关于科讯如何让商品分类显示子栏目??的主要内容,如果未能解决你的问题,请参考以下文章

PHPCMS如何调用多个分类栏目的最新文章

ecshop 如何调用商品分类下的子分类里的商品?

WordPress如何让不同的分类显示不同的侧边栏?

ecshop首页如何调用分类下的子分类商品

网站建设中帝国cms如何循环调用栏目下级分类

ASP 无限级分类