欢迎光临
我们一直在努力

[通用]sdcms双重循环调用查询代码(先输出栏目,再输出栏目下的内容)

7.2[通用]双重循环调用(先输出栏目,再输出栏目下的内容)

{sdcms:rstable=”sd_category” top=”0″ where=”cateid in([sdcms.get_sonid(2)])” order=”ordnum,cateid”var=”sdcms_cateid:cateid”}

{if$rs[cateid]=2}{else}

<ul class=”nav nav-listbs-docs-sidenav”>

<li><ahref=”{$rs[link]}#productb”>{$rs[catename]}</a></li>

{sdcms:rsstop=”0″ field=”id,title,style,createdate,isurl,url,classid”table=”sd_content” where=”islock=1 andclassid=[sdcms_cateid]” order=”ontop desc,id desc”}

<li><ahref=”{$rss[link]}”><iclass=”icon-chevron-right”></i>{$rss[title]}</a></li>

{/sdcms:rss}

</ul>

{/if}

{/sdcms:rs}

注:循环输出产品分类和该分类下的产品,其中用到var=”sdcms_cateid:cateid”,定义一个变量,等于数据库中cateid的值,以便于作为下一次循环的条件。

赞(0) 打赏
未经允许不得转载:老K博客 » [通用]sdcms双重循环调用查询代码(先输出栏目,再输出栏目下的内容)
分享到: 更多 (0)

大前端WP主题 更专业 更方便

联系我们联系我们

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏