三. Admin/Goods.php 修改 首先在代码: /* 处理商品图片 */ 下加入自己定义的变量$tags_image。 然后加入对图片变量的判断代码如下: /* 处理商品图片标签 *
			
			
				| 
 三.Admin/Goods.php修改
 首先在代码:
 /* 处理商品图片 */下加入自己定义的变量$tags_image。
 然后加入对图片变量的判断代码如下:
 
            
            
                /* 处理商品图片标签 */if (isset($_FILES['tags_image']['error'])){ // 最大上传文件大小$php_maxsize = ini_get('upload_max_filesize');$htm_maxsize = '2M';// 商品图片if ($_FILES['tags_image']['error'] == 0){if (!$image->check_img_type($_FILES['tags_image']['type'])){sys_msg($_LANG['invalid_goods_img'], 1, array(), false);}}elseif ($_FILES['tags_image']['error'] == 1){sys_msg(sprintf($_LANG['goods_img_too_big'], $php_maxsize), 1, array(), false);}elseif ($_FILES['tags_image']['error'] == 2){sys_msg(sprintf($_LANG['goods_img_too_big'], $htm_maxsize), 1, array(), false);}$tags_image = $image->upload_image($_FILES['tags_image']); // 标签图标} 
 
 4.然后在下面的insert和update上分别加入这个变量就OK了
 5.下面在说下对删除图片操作的php代码。同样是在good.php中
 加入代码如下:
 4.然后在下面的insert和update上分别加入这个变量就OK了
 
 5.下面在说下对删除图片操作的php代码。同样是在good.php中
 
 加入代码如下: 
 
 
            
            
                elseif ($_REQUEST['act'] == 'drop_tags'){check_authz_json('goods_manage');$goods_id = empty($_REQUEST['goods_id']) ? 0 : intval($_REQUEST['goods_id']);$sql="SELECT tags_img FROM ". $GLOBALS['ecs']->table('goods') ." WHERE goods_id='$goods_id'";$tags_img=$GLOBALS['db']->getOne($sql); if ($tags_img != '' && is_file('../' .$tags_img)){@unlink('../' .$tags_img);}$sql="UPDATE ". $GLOBALS['ecs']->table('goods') ." SET tags_img='' WHERE goods_id='$goods_id'";$GLOBALS['db']->query($sql); clear_cache_files();make_json_result($goods_id); } 
 | 
    
前台修改
在前台修改中主要对一个商品缩略图的修改,因为每个模板的大小并不相同,所以我只是简单说下category.php页面
首先要修改的goods_list.lbi文件主要是在商品缩略图显示处添加一个div让其悬浮在图片上。

思路是不错 ,最模板推荐!
(责任编辑:最模板)