phpcms 首页调用不同栏目的指定文章id 的content等内容 - 方法篇
- 参考对应项目的首页
效果图:
示范代码 · 如下:
<!--网站讲堂-->
<div class="category-house-container">
<div class="cate-title"><h2 class="font_jxzk">网站讲堂</h2></div>
<div class="category-house-content">
<!--tabs按钮-->
<div class="category-house-tabs">
<a class="house-btn font_jxzk" href="{$CATEGORYS[11][url]}">日常养生</a>
<a class="house-btn font_jxzk" href="{$CATEGORYS[12][url]}">中医知识</a>
<a class="house-btn font_jxzk" href="{$CATEGORYS[13][url]}">视频中心</a>
</div>
<div class="house-panels-content">
<!--日常养生-->
<div class="hpanel active">
<div class="divpic">
{pc:content action="lists" catid="11" num="2" order="id DESC" moreinfo="1"}
{loop $data $r}
{if $r[thumb]}
<div class="imgpanel" style="background: url({$r[thumb]}) no-repeat center center;background-size: 100% auto;">
<a href="{$r[url]}" title="{$r[title]}"></a>
</div>
{else}
<div class="imgpanel" style="background: url({IMG_PATH}hz_images/news/default.jpg) no-repeat center center;background-size: 100% 100%;">
<a href="{$r[url]}" title="{$r[title]}"></a>
</div>
{/if}
{/loop}
{/pc}
{pc:content action="lists" catid="11" num="6" order="id DESC" moreinfo="1"}
{loop $data $r}
{if $n>2}
<div class="listlink">
<a href="{$r[url]}" title="{$r[title]}">
<div class="leftdiv">
<p class="sty1">{date('d',$r[inputtime])}</p>
<p class="sty2">{date('Y.m',$r[inputtime])}</p>
</div>
<div class="rightdiv">
<p class="sty3 font_jxzk">{str_cut($r[title],40,'…')}</p>
<p class="sty4">{str_cut(strip_tags($r['content']),120,'…')}</p>
</div>
</a>
</div>
{/if}
{/loop}
{/pc}
</div>
<div style="clear:both;text-align: center;padding:50px 0;"><a class="zy_morebtn" href="{$CATEGORYS[11][url]}"><!--查看更多--></a></div>
</div>
<!--中医知识-->
<div class="hpanel">
<div class="divpic">
{pc:content action="lists" catid="12" num="2" order="id DESC" moreinfo="1"}
{loop $data $r}
{if $r[thumb]}
<div class="imgpanel" style="background: url({$r[thumb]}) no-repeat center center;background-size: 100% auto;">
<a href="{$r[url]}" title="{$r[title]}"></a>
</div>
{else}
<div class="imgpanel" style="background: url({IMG_PATH}hz_images/news/default.jpg) no-repeat center center;background-size: 100% 100%;">
<a href="{$r[url]}" title="{$r[title]}"></a>
</div>
{/if}
{/loop}
{/pc}
{pc:content action="lists" catid="12" num="6" order="id DESC" moreinfo="1"}
{loop $data $r}
{if $n>2}
<div class="listlink">
<a href="{$r[url]}" title="{$r[title]}">
<div class="leftdiv">
<p class="sty1">{date('d',$r[inputtime])}</p>
<p class="sty2">{date('Y.m',$r[inputtime])}</p>
</div>
<div class="rightdiv">
<p class="sty3 font_jxzk">{str_cut($r[title],40,'…')}</p>
<p class="sty4">{str_cut(strip_tags($r['content']),120,'…')}</p>
</div>
</a>
</div>
{/if}
{/loop}
{/pc}
</div>
<div style="clear:both;text-align: center;padding:50px 0;"><a class="zy_morebtn" href="{$CATEGORYS[12][url]}"><!--查看更多--></a></div>
</div>
<!--视频中心-->
<div class="hpanel">
<div class="divpic">
{pc:content action="lists" catid="13" num="2" order="id DESC" moreinfo="1"}
{loop $data $r}
{if $r[thumb]}
<div class="imgpanel" style="background: url({$r[thumb]}) no-repeat center center;background-size: 100% auto;">
<a href="{$r[url]}" title="{$r[title]}"></a>
</div>
{else}
<div class="imgpanel" style="background: url({IMG_PATH}hz_images/news/default.jpg) no-repeat center center;background-size: 100% 100%;">
<a href="{$r[url]}" title="{$r[title]}"></a>
</div>
{/if}
{/loop}
{/pc}
{pc:content action="lists" catid="13" num="6" order="id DESC" moreinfo="1"}
{loop $data $r}
{if $n>2}
<div class="listlink">
<a href="{$r[url]}" title="{$r[title]}">
<div class="leftdiv">
<p class="sty1">{date('d',$r[inputtime])}</p>
<p class="sty2">{date('Y.m',$r[inputtime])}</p>
</div>
<div class="rightdiv">
<p class="sty3 font_jxzk">{str_cut($r[title],40,'…')}</p>
<p class="sty4">{str_cut(strip_tags($r['content']),120,'…')}</p>
</div>
</a>
</div>
{/if}
{/loop}
{/pc}
</div>
<div style="clear:both;text-align: center;padding:50px 0;"><a class="zy_morebtn" href="{$CATEGORYS[13][url]}"><!--查看更多--></a></div>
</div>
</div>
</div>
</div>
强调几点:
{loop}
循环时的$n
的起始值;- 循环的时候
{if}
条件判断语句:{$n}
的条件设置;
以上就是关于“ phpcms 首页调用不同栏目的指定文章id 的content等内容 - 方法篇 ” 的全部内容。