帝国CMS7.5 列表页获取图片集的图片总数量

发布时间:2019-03-21 11:28:15   分类:帝国cms教程0
帝国CMS7.5图集模型的图集字段morpic不在主表里,所以要通过sql语句才能把morepic字段内容选出来。
在图片集列表模板的“列表内容模板(list.vrr)”勾选“使用程序代码”,然后输入以下代码:

 
$fr=$empire->fetch1("select * from {$dbtbpre}ecms_photo_data_{$r[stb]} where id='$r[id]'");
$mynum=count(explode(egetzy("rn"),$fr[morepic]));
$listtemp='<li class="item">
<div class="info-card-item media">
<a href="[!--titleurl--]" class="link" title="[!--oldtitle--]"> <span class="thumb-frame"> 
<img src="[!--titlepic--]" data-src="[!--titlepic--]" alt="[!--title--]" class="thumb lazyloaded">
<noscript><img src=[!--titlepic--] alt=[!--oldtitle--] class=thumb></noscript></span><div class="info-blk bg-slash-brown">
<h3 class="info-title">[!--title--]</h3><span class="icon-photo-x">'.$mynum.'</span></div></a></div>
</li>';
QQ咨询