织梦dede首页幻灯片调用大图简单实现

使用过dedecms的应该知道,织梦dede首页幻灯片默认调用的是缩略图,当幻灯片图片要求比较大时,幻灯片显示就不清楚了。网上很多关于dede首页幻灯片调用大图的方法都比较麻烦,例如有的需要修改数据库,添加一个字段保存大图的路径等等,那有没有比较简单的dede首页幻灯片调用大图的办法呢??

下面给大家分享一个比较简单实现dede首页幻灯片调用大图的办法。

通过查找dede模版相关函数,我们知道dede读取缩略图的代码为

picarr[[field:global.autoindex/]]  = “[field:litpic/]“;

其实缩略图和原图,名称差别不大,只是缩略图多出了_lp,得到缩略图的情况下,再获取原图,就很简单了。找到下面的js代码

for(i=1;i<picarr.length;i++){

if(files=="") files = picarr[i];

else files += "|"+picarr[i];

}

修改为

for(i=1;i<picarr.length;i++){

if(files=="") files = picarr[i].replace("-lp","");

else files += "|"+picarr[i].replace("-lp","");

}

这样就OK了,其他所有的地方,都不需要更改,只需要修改两行js代码,就实习了幻灯片调用大图。

阅读更多
个人分类: dedecms
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭
关闭