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