首页 > 网站技术 > sdcms网站教程 时代sdcms网站模板网

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

作者:时代sdcms网站模板网 更新:2015/1/24 20:43:22 评论 来源:sdcms模板 人气:434

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的值,以便于作为下一次循环的条件。


时代sdcms网站模板 - 一个用心制作sdcms网站模板的网站

在这里,您不仅能购买到当下最优质的sdcms网站模板,同时也能为您提供sdcms程序修改、二次开发等功能定制,以及sdcms系统或模板bug修复,本站将全心全意为您提供完美服务和售后,欢迎收藏本站。