码迷,mamicode.com
首页 > 其他好文 > 详细

Dede首页幻灯版显示Bug修正

时间:2015-04-04 12:05:24      阅读:140      评论:0      收藏:0      [点我收藏+]

标签:

使用dedecms的时候,发现新下载的源文件中的首页的幻灯片不好用,无论更新哪篇新文章,即使没有带图片,幻灯片中都会有所展示,当然展示的是系统默认的美女孙燕姿。

修正办法 首先打到模板index.html中的幻灯版调用代码段

找到以下代码

{dede:arcfulllist row=‘5‘ att=‘3‘}
linkarr[[field:global name=autoindex/]] = "[field:arcurl/]";
picarr[[field:global name=autoindex/]] = "[field:litpic/]";
textarr[[field:global name=autoindex/]] = "[field:title/]";
{/dede:arcfulllist}

修改成

{dede:arclist row=‘5‘ type=‘image‘}
linkarr[[field:global name=autoindex/]] = "[field:arcurl/]";
picarr[[field:global name=autoindex/]] = "[field:litpic/]";
textarr[[field:global name=autoindex/]] = "[field:title/]";
{/dede:arclist}

 

意思是只有带图片的文章才显示

这样修改后还有一个问题,那就是如果文章图片不是Jpg格式的话,他们显示出来,但显示的还是默认的燕姿图片

解决办法是把Jpg图片格式判断语句删除

删除以下两句

var defJpeg = "{dede:field name=‘templeturl‘/}/images/jpg.jpg"; 83行

if(picarr[i].indexOf("jpg")==-1 && picarr[i].indexOf("JPG")==-1) picarr[i] = defJpeg; 92行

这样就行了无论是什么格式的图片都会显示出来了

Dede首页幻灯版显示Bug修正

标签:

原文地址:http://www.cnblogs.com/onlylove2015/p/4391763.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!