版本:开源单商户1.3.2
问题:后台添加商品相册时,添加的顺序和前台显示的顺序相反
解决方案:
调整后台添加顺序;
_goods.html中将call_back2 函数修改为以下,将新添加的图片添加到最后一张,(远程需为将新图片添加在第一张)。
// 上传商品相册回调函数
function call_back2(paths){
var last_div = $(".goods_xc:last").prop("outerHTML");
alert(paths.length);
for (i=0;i<paths.length ;i++ )
{
$(".goods_xc:last").before(last_div); //在加号部片前插入插入一个 新图片
var pos = $(".goods_xc").length-2; //获取当前要修改的图片的索引
alert(pos);
var tempObj = $(".goods_xc:eq("+pos+")");
tempObj.find('a:eq(0)').attr('href',paths).attr('onclick','').attr('target', "_blank");// 修改他的链接地址
tempObj.find('img').attr('src',paths);// 修改他的图片路径
tempObj.find('a:eq(1)').attr('onclick',"ClearPicArr2(this,'"+paths+"')").text('删除');
tempObj.find('input').val(paths); // 设置隐藏域 要提交的值
}
}