K9 通用版 博客版 主题版 地方门户版 企业版 |   企业(ASP) 分类 使用 分享 疑问 模板 建议 帮助 错误 其他
+新建主题 [Ajax]
填写帐号密码即可完成注册
+新建话题 最新回复排序 最新主题排序 精华帖子

关于一级栏目二级栏目三级栏目的调用问题

1Next >

pydwsy 发表于:11-12-05 13:47 [添加收藏] 楼主 [回复] #Top#
pydwsy 人气:81 积分:70 金币:507
这两天用KINGCMS做一个企业网,主要是因为KC是比较轻便的,体积又小,功能也算齐全,而且扩展性非常好。非常适合企业性网站(虽然我一直不愿拿他来作地方性网站)。
在运用KC时,发现了一个很搞不定的问题,不知道大家有没有遇到过,现在发出来,请各位大佬们帮忙解决一下,就是关于栏目层级调用的问题。
我现在的问题如下:
这个网站有三个等级的栏目分类,如下图所示:
关于一级栏目二级栏目三级栏目的调用问题[图1]
具体需要解决的问题是:1、在首页上能够循环输出栏目;2、在列表页,如“养鸡设备及用具”栏目能够循环输出其下的所有子栏目,同样在“养猪设备及用具”这个栏目页下也能够循环输出其下的所有子栏目,有些人是通过设置不同的模板来实现,但是如果栏目分类很多的话,就要新建很多模板很麻烦,所以,能不能在一个模板下就自动生成呢(其它CMS程序,像DEDE、PHPCMS等等都是可以实现的;3、在内容页,同样能够生成该页面所在大类的所有子类)。
以上问题是本人在实用过程中遇到的问题,希望大佬们能够指定一二。谢了。

z 发表于:11-12-05 14:22 沙发 [回复] #Top#
z 人气:9 积分:481 金币:86
管理团队
用栏目循环标签就好,记得sp1和sp2的demo都有调用例子。
pydwsy 发表于:11-12-05 15:42 编辑于:12-05 15:44 板凳 [回复] #Top#
pydwsy 人气:81 积分:70 金币:507
<div id="menu_list">

<ul>

{king:dbquery query="select klistname,klistpath from %s_list where listid1=(king:listid1/)"}

<li>
<a href="{king:klistpath replace='PID|1'/}">{king:klistname/}</a>
</li>

{/king:dbquery}
</ul>

</div>


你说的是这个吗???为什么我这边调用不出来,识别不出      listid1。
yuxinpop 发表于:11-12-05 20:25 4楼 [回复] #Top#
yuxinpop 人气:146 积分:75 金币:9402
最佳新人
这个才3级列表 完全可以通过一个模板实现的!
{king:protal.list listid="4"}
<a href="{king:path/}">{king:listname/}</a>
{king:portal.List listid1=(king:listid/)}
<a href="{king:path/}">{king:listname/}></a>
{king:protal.article listid1="(king:listid/)"}
<a href="{king:path/}">{king:title/}</a>
{/king:portal.article}
{/king:portal.List}
{/king:portal.list}
这样应该可以的!

1Next >

发表回复

帐号 匿名发布 审核后可见 [加载完整在线编辑器]
内容
验证码
KingCMS 内容管理系统

关于我们 联系我们 广告报价 付款方式 站点导航

Copyright © 2004-2015 Focuznet All rights reserved.

广州唯众网络科技有限公司 粤ICP备08008106号