开源商城 | B2C商城 | B2B2C商城 | 020商城 | 微商城 | 免费商城 | 多用户商城 | tpshop|thinkphp shop|TPshop 免费开源系统
电话热线: 0755-86140485
交流群1: 216961593
交流群2: 527913852
全部   插件/模板  安装使用  bug反馈  问题交流  补丁发布  程序员相亲  外包合作  官方公告  头条  

B2C版商品图片添加及显示顺序的bug

浏览:58 发布日期:2016-12-25 10:06 作者:307893976

版本:开源单商户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[i]).attr('onclick','').attr('target', "_blank");// 修改他的链接地址
            tempObj.find('img').attr('src',paths[i]);// 修改他的图片路径
                tempObj.find('a:eq(1)').attr('onclick',"ClearPicArr2(this,'"+paths[i]+"')").text('删除');
            tempObj.find('input').val(paths[i]); // 设置隐藏域 要提交的值
        }
    }


评论
过客~
    !
qq tel code back_top