您现在的位置是:首页 > 教程 > ecshop商城教程ecshop商城教程
ecshop商品批发批量购买插件开发步骤教程
邢编2023-12-08 19:26:48ecshop商城教程已有人查阅
导读1、打开goods.dwt加入;2、打开goods.php 加入;3、打开flow.php加入
1、打开goods.dwt加入
<form action="flow.php" method="post" name="ECS_ALL_addcart" >
<table width=" " 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加入
//-- 添加商品到购物车(代码号修改)
/*------------------------------------------------------ */
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");
}
本文标签:
很赞哦! ()
相关文章
- ecshop商品列表页面和商品页面自定义url网址前缀的实现方法
- ecshop商品页显示商品收藏数量怎么修改
- ecshop商品批发多属性多规格多库存怎么批量购买
- ecshop水印ecshop商品添加水印的实现方法
- ecshop商品价格将属性价格改为直接价非加价修改的方法
- ecshop商品页商品详细描述内容调用商品相册图片代码的方法
- ecshop商品图片模糊修改图片上传压缩质量的方法
- ecshop商品相册显示顺序为正序的修改方法
- ecshop商品售完商品库存为0显示商品售完已售罄的实现方法
- ecshop商品详情页相关属性商品由新到旧排序的方法
- ecshop商品页商品浏览次数怎样修改按倍数增加
- ecshop商品页面定制属性附件上传文件上传图片
随机图文
-
ecshop商品分类列表页出现空的搜索结果解决方法
ecshop的商品列表页结果中出现一个空值。出现这个问题的原因跟程序内部的循环体有关系。但是我们尽量不要改变程序本身而通过模板解决。 -
ecshop文章附件文件限制指定会员等级的会员才能下载
ECSHOP商城文章上传文件附件只要是会员都可以下载,代码号讲解下如何设置限制指定会员等级的会员才可以下载文章文件及附件。 -
ecshop设置收货人信息怎么实现只显示国家
一般面向国外用户的ECSHOP商城,可能会有这方面的需求:【将Ecshop中收货人信息的省市区设成非必选项】,其实也就是只留一个“请选择国家”的下拉选择框。 -
ecshop商品订单只要有一个包邮商品,整个商品订单全部包邮
ecshop商品订单只要有一个包邮商品,整个商品订单全部包邮1. includes/lib_order.php搜索“查看购物车中是否全为免运费商品,若是则
留言与评论 (共有 条评论) |