我正在编写自己的插件,为WooCommerce添加新的送货方式。我想要的是根据购物车小计更改送货方式的价格。
小计0 - 39,99 =费用2.50, 小计40 - x =成本0
到目前为止,我有这个:
public function calculate_shipping( $package = array() ) {
$rate = array(
'id' => $this->get_rate_id(),
'label' => $this->title,
'cost' => $this->get_option( 'base_rate' ),
'package' => $package
);
$this->add_rate( $rate );
}
和这个
'base_rate' => array(
'title' => __( 'Base rate', 'woocommerce' ),
'type' => 'price',
'description' => __( 'Base delivery rate' ),
'default' => '',
'css' => 'width: 100px;',
'placeholder' => wc_format_localized_price( 0 )
),
但我不知道如何设定条件。谁能帮帮我吗? : - )
非常感谢!