在可湿性粉剂电子商务中如何根据变种收取运费?

时间:2012-10-12 作者:user21398

我有一位客户希望根据不同的尺码(小、中、大)收取不同的运费。

她没有每件商品的重量或英寸大小,她只想根据购物者选择的商品大小来分配每件商品的装运。

是否有办法在WP电子商务中使用变体指定运输价格,并将其显示为运输成本?

1 个回复
SO网友:Adam

阅读以下内容:http://docs.getshopped.org/documentation/creating-variations/

想象一下:詹姆斯想创建一家商店来销售T恤衫。一旦他开始建立产品目录,他就意识到他需要一种方法让客户指定他们想要的衬衫尺寸。想到他可能需要为每件衬衫的每种尺寸创建一个单独的产品清单,他不寒而栗。这不仅会非常耗时,而且会让潜在客户感到困惑。难道没有更简单的方法吗?对Variations 正是詹姆斯所需要的。By creating a variation for size, 他可以为每件衬衫创建一个列表customers simply choose a size from a drop-down list. 另一个好处是,if he needs to charge extra for an irregular size, variations can handle that, 也

除此之外,

this wp-ecommerce core filter Located in: cart.class.php;

function wpsc_cart_shipping() {
   global $wpsc_cart;
   return apply_filters( \'wpsc_cart_shipping\', wpsc_currency_display( $wpsc_cart->calculate_total_shipping() ) );
}
这意味着您可以根据变量筛选价格,

function my_variable_price(){
   //do your logic here
   //based on size selected
}
add_filter(\'wpsc_cart_shipping\', \'my_variable_price\'); 
这是一个指南,而不是1:1的解决方案,因为您的问题局限于您的用例,所以我们需要有关如何设置大小选项的更多信息。无论是通过post meta,还是通过其他方式。但是,在走这条路之前,我会认真研究提供的第一个链接。

结束

相关推荐