帝国cms内容模板有无缩略图不同样式显示,无图不显示默认图片

时间:2023年07月06日

/

来源:网络

/

编辑:佚名

列表页内容模板有无缩略图
列表模板调用图片,没有图片的则不显示帝国默认的图片
列表页内容模板有无缩略图不同样式
注意:使用程序代码(勾选使用程序代码)
进行有无缩略图判断以显示不同样式万能公式:
if(empty($r[titlepic]))
{
$con="无图的模板代码 列如:<li><a>无图模板</a></li>";
}
else{
$con="有图的模板代码 列如:<div><li><img src='图片地址'>有图模板</li></div>";
}
$listtemp=$con;
注:$con=””里面的标签都必须单引号!调用自定义字段:$r[字段名]

方案一参考代码:(注意:使用程序代码(勾选使用程序代码))
$titlepic='';
if($r[titlepic])
{
$titlepic=' <span class=""><i><a href="[!--this.classlink--]" target="_blank">'.$class_r[$r[classid]]['classname'].'</a></i><a href="[!--titleurl--]" title="[!--title--]"><img src="[!--titlepic--]" alt="[!--title--]"></a></span>';
}
$listtemp='     
<li>        
  <h3 class=""><a href="[!--titleurl--]" target="_blank">[!--title--]</a></h3>
  '.$titlepic.'
  <p class="">[!--smalltext--] </p>
  <p class=""><span>[!--writer--]</span><span>[!--newstime--]</span></p>
  <a href="[!--titleurl--]" class="viewmore">阅读更多</a> </li>
';
示例效果展示:
列表页内容模板有无缩略图不同样式
列表页内容模板有无缩略图不同样式
示例参考代码:(注意:使用程序代码(勾选使用程序代码))
$titlepic='';
if($r[titlepic])
{
$titlepic=' <i><img src="[!--titlepic--]" alt="[!--oldtitle--]"  title="[!--oldtitle--]"></i> ';
}
$listtemp='
<li class="blogs_list"> <a href="[!--titleurl--]" target="_blank"> '.$titlepic.'
  <h2 title="[!--oldtitle--]">[!--title--]</h2>
  </a>
  <p title="[!--smalltext--]">[!--smalltext--]</p>
  <div class="blogs_base"> <span class="blogs_time">[!--newstime--]</span> <span class="blogs_onclick">[!--onclick--]</span> <span class="blogs_classname">【<a href="[!--this.classlink--]">[!--this.classname--]</a>】</span> </div>
  <a href="[!--titleurl--]" target="_blank" class="read_more">阅读更多</a> </li>
';
猜你需要

豫ICP备2021026617号-1  豫公网安备:41172602000185   Copyright © 2021-2028 www.78moban.com/ All Rights Reserved

本站作品均来自互联网,转载目的在于传递更多信息,并不代表本站赞同其观点和对其真实性负责。如有侵犯您的版权,请联系 1565229909#qq.com(把#改成@),我们将立即处理。