在很多时候,我们显示的文章都需要进行图文并茂的显示,如第一条是图片加标题,第二条则是标题列表显示,这样的图文并茂的列表相比较单纯的标题要好看许多,在夏日博客之前的文章中,有较详细的实例代码,而这里我们来介绍另一种,就是利用 phpcms 内置标签 if 的判断方法来做图文并茂的展示效果,当然, if 的判断除了可以做图文并茂的效果外,还可以自定义为其它各种文章排列。 |
实例代码如下: |
{pc:content action= "lists" catid= "$catid" num= "10" order= "id DESC" } |
{loop $data $n $r } |
{ if $n == 1} |
<a href= "{$r[url]}" ><img src= "{thumb($r[thumb],160,200)}" width= "160" height= "200" alt= "{$r[title]}" ></a> |
{ else }{/ if } |
{ if $n == 2,3,4,5} |
<a href= "{$r[url]}" >{ $r [title]}</a> |
{ else }{/ if } |
{/loop} |
{/pc} |
上面的代码就很明白报,如果 n=1 的时候,是以图片进行显示,如果是 第2,3,4,5 循环的时候,则是以标题列表显示,图片列表和标题列表我们都可以进行自定义。 |