想问下关于phpcms里面,我应该怎么循环调用 每个子栏目内的第一篇文章放到首页呢?
比如我现在有一个A主栏目,A主栏目下面有B,C,D,E,F,G这么多子栏目,每个子栏目里面有很多文章,那么我首页需要把每一个子栏目下的第一篇文章获取到,这个在phpcms...
比如我现在有一个A主栏目,A主栏目下面有B,C,D,E,F,G这么多子栏目,每个子栏目里面有很多文章,那么我首页需要把每一个子栏目下的第一篇文章获取到,这个在phpcms v9里的语法应该怎样写呢?
<div class="hmbzbt clearfix">
<h2><img src="{IMG_PATH}hmbzsj.gif" />{$CATEGORYS[43][catname]}</h2>
<ul class="tab_nav">
{pc:content action="lists" catid="43" num="6" order="listorder ASC"}
{loop $data $r}
<li class='selected li1'><a href="{$r[url]}">{$r[title]}</a></li>
{/loop}
</ul>
</div>
这是我写的代码,但是这获取的是所有的文章,而不是每个子栏目下的第一篇文章,其他文章,我并不想要获取到 展开
<div class="hmbzbt clearfix">
<h2><img src="{IMG_PATH}hmbzsj.gif" />{$CATEGORYS[43][catname]}</h2>
<ul class="tab_nav">
{pc:content action="lists" catid="43" num="6" order="listorder ASC"}
{loop $data $r}
<li class='selected li1'><a href="{$r[url]}">{$r[title]}</a></li>
{/loop}
</ul>
</div>
这是我写的代码,但是这获取的是所有的文章,而不是每个子栏目下的第一篇文章,其他文章,我并不想要获取到 展开
展开全部
{pc:content action="lists" catid="2" where="`thumb`!='' AND `status`=99" order="id DESC" num="4"}
<ul>
{loop $data $key $val}
<li> <a href="{$val['url']}">{$val['title']}</a></li>
{/loop}
</ul>
{/pc}
第一行里你看到where了吧,这个是我从手册里粘的,where部分和你的没关系,你用一下sql语句查询,用limit,由于时间我就不给你测试了,自己试着做一下,如果调出来就分享一下,你也可以使用推荐位,想放那篇文章到首页都行
<ul>
{loop $data $key $val}
<li> <a href="{$val['url']}">{$val['title']}</a></li>
{/loop}
</ul>
{/pc}
第一行里你看到where了吧,这个是我从手册里粘的,where部分和你的没关系,你用一下sql语句查询,用limit,由于时间我就不给你测试了,自己试着做一下,如果调出来就分享一下,你也可以使用推荐位,想放那篇文章到首页都行
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询