帝国CMS列表页模版,如果该文章有标题图片就显示,而不是显示默认的空图片
思良:帝国列表模版,想显示标题图,如果该文章没有,可能会显示默认的空白图,很不美观,所以需要用其他方式解决,把下发代码拷贝到列表模版下方,勾选那个使用程序代码即可-------
$zhuanti=$empire->fetch1("select ztid,classid from {$dbtbpre}enewsztinfo where id = {$r['id']}");
if($zhuanti)
{
//专题名称
$ztname=$class_zr[$zhuanti['ztid']]['ztname'];
//专题链接
$ztlink=sys_ReturnBqZtname($zhuanti);
}
if($r[titlepic])
{
$r[titlepic]='<img align="left" src="'.$r[titlepic].'">';
}
$nsmalltext=$r[smalltext];
$ntext=strip_tags($nsmalltext);//去除内容简介里的HTML标签
$newtext=esub($ntext,100,'...') ;//限制100字
$keyboard=$r[keyboard];
$r_tag=explode(",",$keyboard);
$tempid=1;//这里是搜索模板ID
for($i=0;$i<count($r_tag);$i++)
{
if($r_tag[$i])
{
$tagslink=$public_r[newsurl]."e/search/?searchget=1&tbname=$tbname&tempid=$tempid&show=keyboard&keyboard=".$r_tag[$i];//链接
$tags.="<a href='$tagslink' target='_blank'>".$r_tag[$i]."</a> ";
}
}
$listtemp='<h4>【[!--no.num--]】<a href="[!--titleurl--]" >[!--title--]</a></h4><div id="tp11565">'.$r[titlepic].'<p> '.$newtext.'..</p></div><div class="meta"><span class="pull-left">标签:'.$tags.' 更新时间:[!--newstime--] 关注度:[!--onclick--]次</span><span class="pull-right"><a href="[!--titleurl--]">【阅读全文】</a></span></div></br>';















