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

请教下三级循环怎么写?

1Next >

iitding 发表于:16-07-27 15:46 编辑于:07-27 16:48 [添加收藏] 楼主 [回复] #Top#
iitding 人气:582 积分:1 金币:18324
最佳新人 灌水狂人
看帮助,php版说这个可以无限循环下去,想请教下,三层列表应该怎么写?谢谢

--------------------------------------------------------------------------------------
示例:一二级栏目列表的调用


Example :
{king:portal.listlistid1='0'}
<dl>
        <dt><a href="{king:listpath/}">{king:listname/}</a></dt><!-- 调用一级栏目,(循环一) -->
        {king:portal.Listlistid1='(king:listid/)'}<!-- 注意,这里的portal.List和上面的有区别,L用的是大写,(循环二) -->
        <dd><a href="{king:listpath/}">{king:listname/}</a></dd><!-- 调用二级栏目 -->
        {/king:portal.List}
</dl>
{/king:portal.list}
Note :你会发现在(循环二)中的属性listid1的值是(king:listid/),这个值是(循环一)中的{king:listid/},当传递到属性值的时候,需改用小括号。
这两层循环,都用的是portal.list,可他们没有出现(循环一)开始代码和(循环二)结束代码匹配的错误,避开这种问题的方法是,设置不同的大小写字符来做区分,这点特别关键!!
同样的方法,可以扩展到三层列表调用或者更深层次的列表循环。

1Next >

发表回复

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

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

Copyright © 2004-2015 Focuznet All rights reserved.

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

中奖了!