推56论坛

 找回密码
 立即注册(限中文)

QQ登录

只需一步,快速开始

    查看: 132|回复: 0

    [ECshop教程] ecshop商品批发批量购买插件

    [复制链接]
    发表于 2018-4-28 19:10:53 | 显示全部楼层 |阅读模式
    类似效果:
    代码:
    1、打开goods.dwt加入
        <form action="flow.php" method="post" name="ECS_ALL_addcart" >
                     <table width="100%" border="0" cellpadding="0" cellspacing="2" bgcolor="#FFFFFF">
      <tr bgcolor="#5e554e" style="color:#FFFFFF;">
        <td align="center" width="150">货号</td>
        <td align="center" width="150">规格</td>
        <td align="center" width="80">销售价</td>
        <td align="center" width="140">会员价</td>
        <td align="center">订购数量</td>
        <td align="center">库存</td>
      </tr>
    <!-- {foreach from=$product_list item=product} -->
      <tr bgcolor="#f7f7f7">
        <td align="center" >{$product.product_sn}<input name="product_sn[{$product.product_id}]" id="number" value="{$product.product_sn}" type="hidden"  /></td>
        <td align="center" >
    <!--{foreach from=$product.goods_attr_id item=goods_attr_id  }-->
      <input name="goods_attr[{$product.product_id}][]"  type="hidden"  value="{$goods_attr_id}"  />
      <!-- {/foreach}-->
    <!--{foreach from=$product.goods_attr item=goods_attr name=pro }--> {$goods_attr}
    <!--{if $smarty.foreach.pro.iteration ne $smarty.foreach.pro.total}--> | <!--{/if}-->
              <!-- {/foreach}--></td>
        <td align="center" >{$goods.shop_price_formated}</td>
        <td align="center" >   <!-- 会员等级对应的价格{foreach from=$rank_prices item=rank_price key=key} -->
                   {$rank_price.rank_name}: <span class="goodsPrice" id="ECS_RANKPRICE_{$key}">{$rank_price.price}</span>
                    <!-- {/foreach} --></td>
        <td align="center" ><input name="number[{$product.product_id}]" id="number" value="1" type="text" size="3" /></td>
        <td align="center" >{$product.product_number}</td>
      </tr>
       <!-- {/foreach}-->
      <tr>
        <td colspan="6" align="right"><input type="image" name="submit" src="images/add_cart.gif"></td>
        </tr>
    </table>
    <input name="goods_id"  value="{$goods.goods_id}" type="hidden"  />
    <input name="step"  value="all_addcart" type="hidden" />
    </form>
    2、打开goods.php 加入
    $smarty->assign('product_list',product_list($goods_id, ''));
    3、打开flow.php加入
    //-- 添加商品到购物车(ecshop119修改)
    /*------------------------------------------------------ */
    if($_REQUEST['step'] =='all_addcart')
    {
        $goods_id = $_POST["goods_id"];
    //获得批发相关值
    foreach($_POST['number'] as $idx=>$value)
    {
      $number = $value;
      $number_all= $value+$number_all;
      $goods_attr_id = join(",",$_POST['goods_attr'][$idx]);
      $product_sn = $_POST['product_sn'][$idx];
         addto_cart($goods_id,$number,$_POST['goods_attr'][$idx],'',$content);
      $arr[$idx] = array('number'=>$number,'goods_attr'=>$goods_attr_id,'product_sn'=>$product_sn);
    // $sql = $GLOBALS['db']->query("insert into ".$GLOBALS['ecs']->table('cart_p')." (goods_id,product_id,number,goods_attr,product_sn,session_id) values('$goods_id','$idx','$number','$goods_attr_id','$product_sn','".SESS_ID."')");
    }
    //商品id
    // $content = serialize($arr);
    //$number = $number_all;

        ecs_header("Location:./flow.php\n");

    }

    学建站、学推广、学赚钱,上56站长论坛就够了!个性签名请到个人资料里面修改……

    本版积分规则

    关闭

    推56站长论坛推荐上一条 /3 下一条

    站长QQ
    在线咨询
    咨询热线
    QQ:405327411
    站长

    QQ|广告合作|关于我们|联系我们|免责声明|网站导航|站长论坛 ( 豫ICP备11018337号-5

    王宝臣旗下网站 推56论坛(www.tui56.com|ask.tui56.com|blog.tui56.com|daohang.tui56.com)

    Powered by Discuz! X3.4 Licensed

    ©2001-2013 Comsenz Inc.

    快速回复 返回顶部 返回列表