淘宝运费模板板

咨询服务热线(免长途费)
您的位置:&- &如何让设置运费模板
如何让设置运费模板
所有品牌厂家直批, 专业服务网络卖家!
如何设置运费模板?
一般来说,我们建议您按照商品的类别、体积和重量来划分运费模版的。
比如您销售衣服和化妆品;那么您就可以设置两个运费模版:运费模版一:&衣服的运费&,运费模版二:&饰品的运费&。
设置运费模板具体操作如下:
卖家登录到&我的淘宝&&&我是卖家&&&交易管理&&&物流工具&&&运费模版&中,点击&运费模板&&&新增运费模板&
1、输入运费模板名称:(提示:您可以按照物品重量和体积来命名。比如&小于一公斤的物品&)
注意:运费模板名称为必填项,并且不能超过25个字。
2、选择并添加运费方式:(提示:除指定地区外,其余地区的运费采用&默认运费&)
目前淘宝提供了3种运送方式:平邮、快递公司、EMS。在所需的运费方式前勾选即可。
1) 设置默认运费:除了您特别指定地区的运费之外都将使用这个运费;
每超过一件需要增加运费:指的是如果卖家购买了2件商品,第一件商品按照默认运费收取,另一件商品的运费则是设置的这个运费。也可以不设置这个值,表示每多一件商品仍按照默认运费收取。
2) 设置指定地区的运费。您点击了&为指定地区设置运费&,自动会弹出一个包含地区信息的提示框。
3) 只需要在此勾选指定的地区,点击左下角&确定&按钮,这样运费就可以应用到指定地区了。(虚线上面的地区为大范围区域,如勾选&东北&,虚线下的省份辽宁、吉林、黑龙江都会被选择上)
到了这一步,可以按每一个不同地区设置不同的运费。这步,您需要为您选择的运送方式设置具体的运费。详情请看的
我们网站运费标准是:
3、可以为您的运费模版添加一个特别说明
注意:运费说明是给卖家自己查看的,买家无法看到。
运费模板设置好后,点击&保存并返回&即可。
接着您需要选择您的商品支持的运送方式,运送方式:平邮、快递、EMS。只要选择您支持的运送方式就可以了。
最后,您可以为您的运费模版添加一个特别说明(注意:这个特别说明买家是看得到的哦!您可以设置发货时间、到货时间以及快递公司网址等内容,细致的说明有助于减少交易纠纷)运费模版添加好了,点击&保存并返回&后,还有很重要的一步哦,您需要把这个运费模版应用到选择的宝贝上。
来源:尚衣网-, ,女装品牌大全,服装批发,服装品牌
发布人:尚衣坊
您可以帮助我们越来越好 我们需要您的“留言与建议”
尚衣网国内专业女装批发网店代理货源网平台,主要为解决全国中小型服装店,淘宝网店代理提供网店货源,网店代销,网店代理,实体女装批发采购难问题,提供“厂家直批”的一站式服务,打破传统服装采购链“网店货源-网店代销-网店代理厂家-区域代理-批发市场-中小型服装店-”的多环节模式,极限缩短采购链,使服装生产厂家直接面向中小型服装店,更加灵活、真实地感受消费市场动态,加快对市场的反应速度,节省采购到销售之间的人员、经济和时间损耗。是国内最先推出真人实拍、100%换货、每周新款不断的女装批发网,网店代理厂家,网店代销货源网之一,是全国各地服装店,女装网店代理最佳的合作伙伴。
无锡德恺贸易有限公司版权所有 电话:
All Rights Reserved. >
代理咨询:
开店顾问小玉
新手开店代理
开店顾问小婷
新手开店咨询
代理咨询:
售后服务::阿里巴巴网络 -1、Ecshop后台配送方式创建
2、商品绑定配送方式的运费模板
2.1 数据表&ecs_goods&增加一个字段,执行下面SQL语句:
2.2 后台添加/编辑 商品 调出已经安装配送方式 "admin/ goods.php ",将此shipping_list函数添加到goods.php最末处。
2.3 后台添加/编辑商品 实现绑定配送方式"admin/goods_info.htm"
3、前台商品详情调用设置好的配送方式
4、结算流程中,根据配送地址计算运费
4.1 重写&include/lib_order.php&中last_shipping_and_payment函数。多个商品,不同配送方式,调用配送方式ID,以最贵配送方式计算。买家可以找客服进行,运费改价。
5、经过上面多处增加/修改,测试一下运行效果。
淘宝网(Taobao)购物的宝贝详情页面,可以针对不同地区显示不同运费,运费由后台设定;结算时间,按重量、件数计算运费。Ecshop本身有配送方式插件,已有多家物流公司插件,例如:顺丰快递、申通快递、圆通快递等。本文介绍如何实现按地区显示运费,并且让每个商品绑定运费模板。
& & &1、Ecshop后台配送方式创建
& & & 进入Ecshop后台"系统设置--&配送方式",将&顺丰快递&改名称为&粮食快递&,配送ID号为6。
2、商品绑定配送方式的运费模板
& & & &2.1 数据表&ecs_goods&增加一个字段,执行下面SQL语句:
ALTER TABLE
`ecs_goods` ADD `shipping_id` MEDIUMINT(9) NOT NULL DEFAULT '6';
&&2.2 后台添加/编辑&商品 调出已经安装配送方式&"admin/&goods.php&",将此shipping_list函数添加到goods.php最末处。
* 取得已安装的配送方式
已安装的配送方式
function shipping_list()
$sql = 'SELECT shipping_id, shipping_name ' .
'FROM ' . $GLOBALS['ecs']-&table('shipping') .
' WHERE enabled = 1';
return $GLOBALS['db']-&getAll($sql);
&在代码前&$smarty-&assign('unit_list', get_unit_list());&增加调用代码
// LONGHTML 增加运费模板
$smarty-&assign('shipping_list', shipping_list());
$smarty-&assign('unit_list', get_unit_list());
&在&/* 处理商品数据 */&后面,增加POST过来的&shipping_id&&表单值进行赋值&
/* 处理商品数据 */
// LONGHTML 运费模板(新增,更新)
$shipping_id = empty($_POST['shipping_id']) ? '0' : intval($_POST['shipping_id']);
最后一步是&插入/更新&商品时,对&shipping_id&字段实现处理。直接替换掉下面代码
/* 入库 */
if ($is_insert)
if ($code == '')
$sql = "INSERT INTO " . $ecs-&table('goods') . " (goods_name, goods_name_style, goods_sn, " .
"cat_id, brand_id, shop_price, logi_cost, market_price, is_promote, promote_price, " .
"promote_start_date, promote_end_date, goods_img, index_img, goods_thumb, original_img, keywords, goods_brief, " .
"seller_note, goods_weight, goods_number, warn_number, integral, give_integral, is_best, is_new, is_hot, " .
"is_on_sale, is_alone_sale, is_shipping, goods_desc, add_time, last_update, goods_type, rank_integral, suppliers_id, province, city, virtual_buy,shipping_id)" .
"VALUES ('$_POST[goods_name]', '$goods_name_style', '$goods_sn', '$catgory_id', " .
"'$brand_id', '$shop_price', '$logi_cost', '$market_price', '$is_promote','$promote_price', ".
"'$promote_start_date', '$promote_end_date', '$goods_img', '$index_img', '$goods_thumb', '$original_img', ".
"'$_POST[keywords]', '$_POST[goods_brief]', '$_POST[seller_note]', '$goods_weight', '$goods_number',".
" '$warn_number', '$_POST[integral]', '$give_integral', '$is_best', '$is_new', '$is_hot', '$is_on_sale', '$is_alone_sale', $is_shipping, ".
" '$_POST[goods_desc]', '" . gmtime() . "', '". gmtime() ."', '$goods_type', '$rank_integral', '$suppliers_id', '$goods_provincestr', '$goods_citystr', '$virtual_buy', '$shipping_id' )";
$sql = "INSERT INTO " . $ecs-&table('goods') . " (goods_name, goods_name_style, goods_sn, " .
"cat_id, brand_id, shop_price, logi_cost, market_price, is_promote, promote_price, " .
"promote_start_date, promote_end_date, goods_img, index_img, goods_thumb, original_img, keywords, goods_brief, " .
"seller_note, goods_weight, goods_number, warn_number, integral, give_integral, is_best, is_new, is_hot, is_real, " .
"is_on_sale, is_alone_sale, is_shipping, goods_desc, add_time, last_update, goods_type, extension_code, rank_integral, province, city, virtual_buy,shipping_id)" .
"VALUES ('$_POST[goods_name]', '$goods_name_style', '$goods_sn', '$catgory_id', " .
"'$brand_id', '$shop_price', '$logi_cost', '$market_price', '$is_promote','$promote_price', ".
"'$promote_start_date', '$promote_end_date', '$goods_img', '$index_img', '$goods_thumb', '$original_img', ".
"'$_POST[keywords]', '$_POST[goods_brief]', '$_POST[seller_note]', '$goods_weight', '$goods_number',".
" '$warn_number', '$_POST[integral]', '$give_integral', '$is_best', '$is_new', '$is_hot', 0, '$is_on_sale', '$is_alone_sale', $is_shipping, ".
" '$_POST[goods_desc]', '" . gmtime() . "', '". gmtime() ."', '$goods_type', '$code', '$rank_integral', '$goods_provincestr', '$goods_citystr', '$virtual_buy', '$shipping_id')";
/* 如果有上传图片,删除原来的商品图 */
$sql = "SELECT goods_thumb, goods_img, index_img, original_img " .
" FROM " . $ecs-&table('goods') .
" WHERE goods_id = '$_REQUEST[goods_id]'";
$row = $db-&getRow($sql);
if ($proc_thumb && $goods_img && $row['goods_img'] && !goods_parse_url($row['goods_img']))
@unlink(ROOT_PATH . $row['goods_img']);
@unlink(ROOT_PATH . $row['original_img']);
if ($proc_thumb && $goods_thumb && $row['goods_thumb'] && !goods_parse_url($row['goods_thumb']))
@unlink(ROOT_PATH . $row['goods_thumb']);
if ($index_img && $row['index_img'] && !goods_parse_url($row['index_img']))
@unlink(ROOT_PATH . $row['index_img']);
$sql = "UPDATE " . $ecs-&table('goods') . " SET " .
"goods_name = '$_POST[goods_name]', " .
"goods_name_style = '$goods_name_style', " .
"goods_sn = '$goods_sn', " .
"cat_id = '$catgory_id', " .
"brand_id = '$brand_id', " .
"shop_price = '$shop_price', " .
"logi_cost = '$logi_cost', " .
"market_price = '$market_price', " .
"is_promote = '$is_promote', " .
"promote_price = '$promote_price', " .
"promote_start_date = '$promote_start_date', " .
"suppliers_id = '$suppliers_id', " .
"province = '$goods_provincestr', " .
"city = '$goods_citystr', " .
"virtual_buy = '$virtual_buy', " .
"shipping_id = '$shipping_id', " .
"promote_end_date = '$promote_end_date', ";
/* 如果有上传图片,需要更新数据库 */
2.3 后台添加/编辑商品 实现绑定配送方式"admin/goods_info.htm"
&td class="label"&运费模板&/td&
&td&&select name="shipping_id" &&option value="0"&{$lang.select_please}
{foreach from=$shipping_list item=shipping}
&option value="{$shipping.shipping_id}" {if $shipping.shipping_id eq $goods.shipping_id}selected{/if}&{$shipping.shipping_name}&/option&
{/foreach}
&/select&{$lang.require_field}&/td&
在品牌下面,增加绑定运费模板。效果如下:
3、前台商品详情调用设置好的配送方式
& & & 以主题default为例,增加新文件:& & & & & 1、chrome.js (themes/default/js)& & & & & 2、icon_2.jpg (themes/default/images)
goods.php页面商品显示部分加入调用代码
/***** 商品页按地区显示运费 ***********************************************************************/
$shippings = array();
$res = $db-&GetAll("SELECT shipping_name, shipping_id FROM ecs_shipping WHERE shipping_id=".$goods['shipping_id']);
foreach ($res as $value)
$areas = array();
$res1 = $db-&GetAll("SELECT * FROM ecs_shipping_area WHERE shipping_id = $value[shipping_id]");
foreach ($res1 as $area)
$configure = unserialize($area['configure']);
if (is_array($configure))
foreach ($configure as $c)
if ($c['name'] == 'base_fee')
$price = $c['value'];
$sql = "SELECT a.region_id, r.region_name ".
"FROM ".$ecs-&table('area_region')." AS a, ".$ecs-&table('region'). " AS r ".
"WHERE r.region_id=a.region_id AND a.shipping_area_id='$area[shipping_area_id]'";
$res2 = $db-&query($sql);
while ($arr = $db-&fetchRow($res2))
$value['areas'][$arr['region_name']] = $price;
$shippings[] = $value;
$res = $db-&GetAll("SELECT region_id,region_name FROM ecs_region WHERE parent_id = 1");
if($goods['shipping_id'] == 6)
$current_region = '广东';
//默认显示广东省
$smarty-&assign('current_region', & $current_region);
$smarty-&assign('current_price', & '7');
foreach ($res as $value)
$row = array();
foreach ($shippings as $a =& $shipping)
if ($shipping['areas'])
foreach ($shipping['areas'] as $key =& $price)
if ($key == $value['region_name'])
$row[$a]['shipping_price'] = $price;
if ($row[$a]['shipping_price'] & 0)
$row[$a]['shipping_name'] = $shipping['shipping_name'];
$value['shippings'] = $row;
if ($value['shippings']) $regions[] = $value;
$smarty-&assign('regions', & & & & & & &$regions);
/****************************************************************************/
goods.dwt &加在需要显示运费的地方
&&!--{if $regions}--&
&script src="themes/yihaodian/js/chrome.js" type="text/javascript"&&/script&
{foreach from=$regions key=key item=value}
{if $key == 0}
&p id="chromemenu"&至 &a rel="dropmenu1" href="javascript:;"&&b id="s_a_name"&{$current_region}&/b&&img style="margin:0 2px 0 2" src="images/icon_2.jpg" align="absmiddle" /&&/a&:&b id="s_a_price"&
{foreach from=$value.shippings item=shipping}
{$shipping.shipping_name}{$current_price}元 &
{/foreach}
{/foreach}
&div id="dropmenu1" class="dropmenudiv"&
{foreach from=$regions item=value}
&a href="javascript:;" onclick="show_shipping('{$value.region_name}','{foreach from=$value.shippings item=shipping}{$shipping.shipping_name}{$shipping.shipping_price}元 &{/foreach}')"&{$value.region_name}&/a&
{/foreach}
function show_shipping(name,price)
document.getElementById("s_a_name").innerHTML =
document.getElementById("s_a_price").innerHTML =
cssdropdown.startchrome("chromemenu");
#chromemenu b { font-weight:normal}
.dropmenudiv {position:absolute;top: 0;z-index:<span style="background-color: #f5f5f5; color: #;width:<span style="background-color: #f5f5f5; color: #px;visibility: hidden; background:#fdffee; padding:8px; border:solid #ffbf69 2px; line-height:25px;}
.dropmenudiv a { margin:<span style="background-color: #f5f5f5; color: #px 0 5px;}
&!--{/if}--&
前台显示最终效果图,默认广东省
&4、结算流程中,根据配送地址计算运费
4.1 重写&include/lib_order.php&中last_shipping_and_payment函数。多个商品,不同配送方式,调用配送方式ID,以最贵配送方式计算。买家可以找客服进行,运费改价。
* 获得上一次用户采用的支付和配送方式
function last_shipping_and_payment()
$sql = "SELECT shipping_id, pay_id " .
" FROM " . $GLOBALS['ecs']-&table('order_info') .
" WHERE user_id = '$_SESSION[user_id]' " .
" ORDER BY order_id DESC LIMIT 1";
$row = $GLOBALS['db']-&getRow($sql);
/* LONGHTML 获得购物车中商品 运费模板最大值 */
$sql = "SELECT DISTINCT max(g.shipping_id) as
shipping_id " .
" FROM " . $GLOBALS['ecs']-&table('cart') ." AS c ".
" LEFT JOIN " . $GLOBALS['ecs']-&table('goods') . " AS g ON c.goods_id = g.goods_id" .
" WHERE c.`session_id` =
'" . SESS_ID . "'".
" AND c.`extension_code` !=
'package_buy' ";
$shipping_id = $GLOBALS['db']-&getOne($sql);
$row['shipping_id'] = $shipping_id;
if (empty($row))
/* 如果获得是一个空数组,则返回默认值 */
$row = array('shipping_id' =& 0, 'pay_id' =& 0);
return $row;
4.2 &flow.php购物流程checkout,done步骤,调用商品绑定的配送方式
/* 对是否允许修改购物车赋值 */
if ($flow_type != CART_GENERAL_GOODS || $_CFG['one_step_buy'] == '1')
$smarty-&assign('allow_edit_cart', 0);
$smarty-&assign('allow_edit_cart', 1);
// LONGHTML 最大值的运费模板
$arr = last_shipping_and_payment();
$_SESSION['flow_order']['shipping_id'] = $arr['shipping_id'];
$smarty-&assign('select_shipping_id', $arr['shipping_id']);
/* 检查收货人信息是否完整 */
if (!check_consignee_info($consignee, $flow_type))
/* 如果不完整则转向到收货人信息填写界面 */
ecs_header("Location: flow.php?step=consignee\n");
$_POST['how_oos'] = isset($_POST['how_oos']) ? intval($_POST['how_oos']) : 0;
$_POST['card_message'] = isset($_POST['card_message']) ? htmlspecialchars($_POST['card_message']) : '';
$_POST['inv_type'] = !empty($_POST['inv_type']) ? htmlspecialchars($_POST['inv_type']) : '';
$_POST['inv_payee'] = isset($_POST['inv_payee']) ? htmlspecialchars($_POST['inv_payee']) : '';
$_POST['inv_content'] = isset($_POST['inv_content']) ? htmlspecialchars($_POST['inv_content']) : '';
$_POST['postscript'] = isset($_POST['postscript']) ? htmlspecialchars($_POST['postscript']) : '';
// LONGHTML 最大值的运费模板
$arr = last_shipping_and_payment();
$_SESSION['flow_order']['shipping_id'] = $arr['shipping_id'];
将themes/default/flow.dwt配送方式隐藏掉
&!--{if $total.real_goods_count neq 0}--&
&div class="" style="display:"&
&h5&&span&{$lang.shipping_method}&/span&&/h5&
&table width="984" align="center" border="0" cellpadding="5" cellspacing="1" bgcolor="#dddddd" id="shippingTable"&
&tr align="center"&
&th align="center" bgcolor="#ffffff" width="5%"&&&/th&
&th align="center" bgcolor="#ffffff" width="25%"&{$lang.name}&/th&
&th align="center" bgcolor="#ffffff"&{$lang.describe}&/th&
&th align="center" bgcolor="#ffffff" width="15%"&{$lang.fee}&/th&
&th align="center" bgcolor="#ffffff" width="15%"&{$lang.free_money}&/th&
&th align="center" bgcolor="#ffffff" width="15%"&{$lang.insure_fee}&/th&
&!-- {foreach from=$shipping_list item=shipping} 循环配送方式 --&
&tr align="center"&
&td align="center" bgcolor="#ffffff" valign="top"&&input name="shipping" id="shipping_se" type="radio" value="{$shipping.shipping_id}" {if ($order.shipping_id eq $shipping.shipping_id) or true}checked="true"{/if} supportCod="{$shipping.support_cod}" insure="{$shipping.insure}" onclick="selectShipping(this)" /&
&td align="center" bgcolor="#ffffff" valign="top"&&strong&{$shipping.shipping_name}&/strong&&/td&
&td align="center" bgcolor="#ffffff" valign="top"&{$shipping.shipping_desc}&/td&
&td bgcolor="#ffffff" align="center" valign="top"&{$shipping.format_shipping_fee}&/td&
&td bgcolor="#ffffff" align="center" valign="top"&{$shipping.free_money}&/td&
&td bgcolor="#ffffff" align="center" valign="top"&{if $shipping.insure neq 0}{$shipping.insure_formated}{else}{$lang.not_support_insure}{/if}&/td&
&!-- {/foreach} 循环配送方式 --&
&!-- LONGHTML --&&script&selectShipping02({$select_shipping_id});&/script& &!-- END --&
&tr align="center"&
&td colspan="6" bgcolor="#ffffff" align="center"&&label for="ECS_NEEDINSURE"&
&input name="need_insure" id="ECS_NEEDINSURE" type="checkbox"
onclick="selectInsure(this.checked)" value="1" {if $order.need_insure}checked="true"{/if} {if $insure_disabled}disabled="true"{/if}
{$lang.need_insure} &/label&&/td&
&div class="blank"&&/div&
&!--{else}--&
&input name = "shipping" type="radio" value = "-1" checked="checked"
style="display:none"/&
&!--{/if}--&
&5、经过上面多处增加/修改,测试一下运行效果。
广东 &首重10KG&7元,续重0.7元/KG&
&PS:感谢个人站长:、的帮助。
阅读(...) 评论()&#xe621; 上传我的文档
&#xe602; 下载
&#xe60c; 收藏
该文档贡献者很忙,什么也没留下。
&#xe602; 下载此文档
正在努力加载中...
京东运费模板设置操作手册
下载积分:974
内容提示:京东运费模板设置操作手册,京,东,运费,模板,设置,操作手册
文档格式:DOC|
浏览次数:487|
上传日期: 23:23:46|
文档星级:&#xe60b;&#xe60b;&#xe60b;&#xe612;&#xe612;
该用户还上传了这些文档
京东运费模板设置操作手册
官方公共微信}

我要回帖

更多关于 淘宝运费模板 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信