帝国CMS7.5图集模型的图集字段morpic不在主表里,所以要通过sql语句才能把morepic字段内容选出来。
在图片集列表模板的“列表内容模板(list.vrr)”勾选“使用程序代码”,然后输入以下代码:
在图片集列表模板的“列表内容模板(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>'; |