帝国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>';