帝国cms仿站之列表页缩略图有图显示无图则不显的方法
在帝国cms仿站过程中,经常会遇到一个关于图片处理的需求,那就是帝国cms列表页的缩略图显示问题,当文章有缩略图时则显示,无缩略图时则不显示,实现这个功能,只需做以下修改:
一、代码:
$titlepic=”;
if($r[titlepic])
{
$titlepic='<img src=”[!–titlepic–]” alt=”[!–oldtitle–]” />’;
}
$listtemp='<ul>
<li class=”list_title”><a href=”[!–titleurl–]”>[!–title–]</a></li>
‘.$titlepic.’
<li class=”text”>[!–smalltext–] <a href=”[!–titleurl–]”>[阅读全文]</a></li>
<li class=”ot”><span>作者:<font color=”red”>[!–username–]</font> </span><span> 发表于:<font color=”red”>[!–newstime–]</font></span><span> 热度:<font color=”red”>[!–onclick–]</font></span></li>
</ul>’;
注意:代码仅供参考,可根据要求自行修改样式,【’.$titlepic.’】是图片变量
二、如果在list.var模板使用,需要勾选“使用程序代码”选项。
三、不明白的,可能与我联系,我已经测试成功并在使用。