织梦cms图集功能单张图片网站制作中的调用技巧
所属栏目:网站制作
发表时间:2020-10-12 23:52:06
浏览次数:次
在网站制作过程中,我们经常会碰到在使用织梦后台过程中,网站需要使用图片集的产品内容模型。但是由于巩义网站制作人员的js写法不统一,在焦点图类型中,单张图片调用在图片集功能中实现不了,造成很多巩义网站建设人员的苦恼,那么如何在图片集功能中实现单独调用第一图图片的功能呢?
要实现网站图集内容模型调用单张图片的方法,需要通过以下三步实现:
第一步:.找到 include--taglib--arclist.lib.php文件,在php文件513行处加入以下代码:
$row['first_imgurl'] = Get_firstbigimg($row['id']);
第二步:找到 include--extend.func.php文件,在文件任意位置加入以下代码:
function Get_firstbigimg($aid){
global $dsql;
$imgurls='';
$row=$dsql->getone("Select imgurls From dede_addonimages where aid='$aid' ");
$imgurls=$row['imgurls'];
preg_match_all("/{dede:img[^>]+}(.*){/dede:img/isU",$imgurls,$imgurlsed);
$get_firestimg = $imgurlsed[1][0]; //
return $get_firestimg;
}
第三步:在文章中加入调用代码:
{dede:arclist row='1' }
<li><a href="[field:arcurl/]" ><img src="[field:first_imgurl/]" />[field:title/]</a></li>
{/dede:arclist}
通过以上三步,我们就实现了通过arclist标签来调用织梦后台图片集模型中单张图片的功能,是不是很方便呢?