destoon教程之详情页显示5张缩略图(2)

分类栏目:destoon实战

162

<td><spanDalbum(4,<?php echo $moduleid;?>,<?php echo $MOD['thumb_width'];?>,<?php echo $MOD['thumb_height'];?>, Dd('thumb4').value, true);"><img src="<?php echo $MODULE[2]['linkurl'];?>image/img_upload.gif" title="上传"/></span>  <img src="<?php echo $MODULE[2]['linkurl'];?>image/img_select.gif" title="选择"selAlbum(4);"/>  <spandelAlbum(4, 'wait');"><img src="<?php echo $MODULE[2]['linkurl'];?>image/img_delete.gif" title="删除"/></span></td>

如图:

修改edit.tpl.php页面

三、修改module.func.php

路径:根目录/include/module.func.php,打开文件后开始修改。

240行左右

<!--新增代码-->

if($item['thumb3'] && !preg_match("/^[a-z0-9\-\.\:\/]{50,}$/i", $item['thumb3'])) $item['thumb3'] = '';

if($item['thumb4'] && !preg_match("/^[a-z0-9\-\.\:\/]{50,}$/i", $item['thumb4'])) $item['thumb4'] = '';

248行左右

<!--新增代码-->

$imgs[] = $item['thumb3'] ? $item['thumb3'] : $nopic;

$imgs[] = $item['thumb4'] ? $item['thumb4'] : $nopic;

255行左右

<!--新增代码-->

$imgs[] = $item['thumb3'] ? str_replace('.thumb.', '.middle.', $item['thumb3']) : $nopic;

$imgs[] = $item['thumb4'] ? str_replace('.thumb.', '.middle.', $item['thumb4']) : $nopic;

如图:

修改module.func.php页面

好了,我们再到后台随便添加一款商品做下测试吧。经测试,已经可以成功添加第4张,第5张图片,并且前台页面可以展示,效果图: 

前台已经可以展示5张图片

你以为这样就完了吗?当然没有啦!因为现在改的是超级管理员的后台,而商家后台仍是3张图片,不信你看。 

是不是有种想拿块板砖拍人的冲动?前面修改了十几处才好不容易将3张图修改成5张图,现在又要修改商家页面,destoon坑爹无极限啊!!!

四、修改my.inc.php

路径:根目录/module/mall/my.inc.php,打开文件后开始修改。

79行左右

<!--修改源码,黄色高亮为新增-->

if(!$IMVIP && $MG['uploadpt']) $post['thumb1'] = $post['thumb2'] = $post['thumb3'] = $post['thumb4'] ='';

149行左右

<!--修改源码,黄色高亮为新增-->

$thumb = $thumb1 = $thumb2 = $thumb3 = $thumb4 = '';

189行左右

<!--新增代码-->

$post['thumb3'] = $item['thumb3'];

$post['thumb4'] = $item['thumb4'];

如图:

修改my.inc.php页面

五、修改my_mall.htm

路径:根目录/template/文件夹/member/my_mall.htm,打开文件后开始修改。

89行左右

<!--新增代码-->

<input type="hidden" value="{$thumb3}"/>

<input type="hidden" value="{$thumb4}"/>

99行左右

<!--新增代码-->

<td><img src="{if $thumb3}{$thumb3}{else}{DT_SKIN}image/waitpic.gif{/if}" title="预览图片" alt=""if(this.src.indexOf('waitpic.gif') == -1){_preview(Dd('showthumb3').src, 1);}else{Dalbum(3,{$moduleid},{$MOD[thumb_width]},{$MOD[thumb_height]}, Dd('thumb3').value, true);}"/></td>

<td><img src="{if $thumb4}{$thumb4}{else}{DT_SKIN}image/waitpic.gif{/if}" title="预览图片" alt=""if(this.src.indexOf('waitpic.gif') == -1){_preview(Dd('showthumb4').src, 1);}else{Dalbum(4,{$moduleid},{$MOD[thumb_width]},{$MOD[thumb_height]}, Dd('thumb4').value, true);}"/></td>

111行左右

<!--新增代码-->

<td><img src="http://www.dtmuban.com/course/{DT_STATIC}{$MODULE[2][moduledir]}/image/img_upload.gif" title="上传"Dalbum(3,{$moduleid},{$MOD[thumb_width]},{$MOD[thumb_height]}, Dd('thumb3').value, true);"/>  <img src="http://www.dtmuban.com/course/{DT_STATIC}{$MODULE[2][moduledir]}/image/img_select.gif" title="选择"selAlbum(3);"/>  <img src="http://www.dtmuban.com/course/{DT_STATIC}{$MODULE[2][moduledir]}/image/img_delete.gif" title="删除"delAlbum(3,'wait');"/></td>