1Next >
fox1383164k | 发表于:10-09-02 09:39 [添加收藏] 楼主 [回复] #Top# |
---|---|
人气:377
积分:864
金币:3006
|
在KingCMS 5.0中增加了双层循环的标签使用,但是在列表模板中使用之后发现没有输出内容,打开源码后发现“KingCMS Tag Error”,看来这是一个小Bug。
相关文章:仿ChinaZ的KingCMS模板 文章模块的帮助中双层循环的原文: {{king:article listid="sub"}} 栏目列表:{king:listname/} {king:article type="new" number="20" listid="current"} 文章标题:(king:title/) 文章路径:(king:path/) 所属栏目: (king:listname/) {/king} {{/king}} 解决办法如下: 找到“/page/article/fun.asp”这个文件,搜索“king_tag_article_getsublist”,不出意外的话应该在最下面,做以下修改: 把“I1=" and listid in ("&I1&")"”和“I1=" and listid=0"”这2行中的“and”去掉即可。 你再试试看看行不行…… 当一个栏目下有多个分类时就可以这样调用了: {{king:article listid="sub"}} <div id="news_sort"> <div class="news_title"><span><a href="{king:listpath/}">更多>></a></span><h3 title="{king:listname/}">{king:listname/}</h3></div> <ul> {king:article number="10" listid="current"} <li><span>(king:date mode="yyyy-MM-dd"/)</span>· <a href="(king:path/)" target="_blank" title="(king:title/)">(king:title size="40"/)</a></li> {/king} </ul> </div> {{/king}} 另外,KingCMS增加随机文章标签rnds,官方中的说明: 打开page/Article/fun.asp 在826行之后增加一下代码: case"rnds"'随机 insql="select top "&tnumber&sql&" from kingart where artshow=1 "&insql_id&insql_key&insql_img&" order by rnd(-(id+"&rnd()&"));" 模板调用{king:article number="10" type="rnds"} 调用结果:10条随机文章,支持指定栏目文章随机,具体请参考KingCMS后台模块帮助。 注:“rnd(-(id+"&rnd()&"))”其中的“id”应为“artid”,或者“rnd(artid)”也可以 !
Ta最近还发表过
[分享]
25个时尚杰出的登录表单设计
(23-03-10)
[错误]
kingcms5.0/5.1漏洞
(19-02-14)
[分享]
关于php版自定义模块搜索问题解决
(17-10-21)
[使用]
可以下拉的自动生成导航栏menu
(13-09-19)
[错误]
KingCMS 企业版(PHP) 6.0.970(Sp1)几个错误的解决方案
(13-06-20)
随机阅读
[其他]
这个东西是死了吗?没人玩了
(18-01-12)
[分享]
新站的PR值如何在短时间内上升到3
(12-08-17)
[疑问]
php版的站点地图在哪
(12-06-15)
[其他]
哪些年我们用过的手机
(12-05-04)
[其他]
[转贴]给悟空的信
(11-11-15)
|
zongxiao08 | 发表于:11-04-25 17:00 沙发 [回复] #Top# |
---|---|
人气:145
积分:1044
金币:3553
|
支持顶帖
|
1Next >