0
A
回答
-1
到functions.php創建用戶
定製精密組件#txt1
用於獲取地面
function extra_fees() {
global $woocommerce;
$Floorfee = 0.00;
?>
<script>
var floor = jQuery('#txt1').val();
if(floor>=1){
<?
$spfee == "100";
?>
}
</script>
<?
$woocommerce->cart->add_fee('Extra floor Charge', $Floorfee, true, 'standard');
}
add_action('woocommerce_cart_calculate_fees','extra_fees');
的感謝!
+0
謝謝,讓我試試看。 –
0
首先設置一個統一費率航運和免費送貨,然後用下面的代碼/邏輯 -
function change_shipping_rates($rates, $package) {
if(isset($package['destination']['YOUR_FIELD_FLOOR_NO']) && $package['destination']['YOUR_FIELD_FLOOR_NO']<=1){ // Or what ever logic
// Remove flat rate from $rates array , keep free shipping
}else{
// remove free shipping and keep the flat rate
}
return $rates;
}
add_filter('woocommerce_package_rates', 'change_shipping_rates', 10, 2);
相關問題
- 1. Woocommerce購物車總額不會顯示額外費用由add_fee()
- 2. Woocommerce:如何爲第一筆訂單添加額外費用
- 3. Woocommerce統一費率和免費送貨
- 4. 對總運費收取額外費用
- 5. 如何獲得最低訂單金額在woocommerce免費送貨
- 6. 隱藏細節統一費率時,免費送貨是WooCommerce 3
- 7. WooCommerce - 根據商品總重量向購物車添加額外費用
- 8. 如何在WooCommerce購物車中將自定義字段計爲額外費用?
- 9. BroadcastReceiver intent不收取額外費用
- 10. SSRS/MDX - 額外的反向費用行
- 11. Magento:選擇性地將額外費用應用於總額
- 12. 爲woocommerce添加額外元框錯誤
- 13. 爲Woocommerce訂單添加額外元
- 14. WooCommerce基於動態最低訂單金額的費用
- 15. 根據WooCommerce中的特定購物車總額添加費用
- 16. 費在WooCommerce 3
- 17. Magento:在結帳時額外費用的稅額有誤
- 18. WooCommerce - 買10送3免費 - 只有最便宜的3免費
- 19. simple_form發送一個額外的參數
- 20. 傳遞一個額外的參數,使
- 21. 免費送貨給Woocommerce的100個第一客戶
- 22. Woocommerce車計算費用
- 23. 亞馬遜EC2意外收費金額
- 24. android發送intent額外
- 25. 發送額外的參數
- 26. PendingIntent不發送額外
- 27. 發送額外的數據
- 28. 在woocommerce(wordpress)結帳時無法更新運費金額
- 29. WooCommerce運費設置
- 30. WooCommerce - 覆蓋運費
你將如何採取輸入從用戶的送貨地址一樓或三樓?地址線1或地址線2?或您添加的任何額外字段? – Alice
你需要提到地址信息。 –
我正在考慮添加像1樓,2樓等自定義選擇選項,然後在該領域工作。 –