0
我需要使Opencart將購物車的總重量調整到下一個整公斤,然後計算運費。舉例來說,如果我的購物車重4.3kg,我需要購物車計算5kg的運費。 我該怎麼做?在Opencart中,我應該如何使車重達到整個公斤?
我需要使Opencart將購物車的總重量調整到下一個整公斤,然後計算運費。舉例來說,如果我的購物車重4.3kg,我需要購物車計算5kg的運費。 我該怎麼做?在Opencart中,我應該如何使車重達到整個公斤?
您應該能夠使用PHP中的ceil()
函數來實現此目的。 ceil()
函數用於向上舍入小數部分,因此如有必要,通過四捨五入來返回下一個最高整數值。
用例:
echo ceil(4.3); // 5
echo ceil(4.9); // 5
echo ceil(-4.5); // -3
如果您收到使用MySQL的語句,那麼你會做這樣的事情 SELECT CEIL(4.3);
這將全面人數達5
謝謝您的回答值。我將如何去實現在opencart中的? – guru
不知道這是你以後(基於權重的運輸:http://forum.opencart.com/viewtopic.php?f=142&t=30714,這用於設置GeoZone:http://forum.opencart。 com/viewtopic.php?f = 20&t = 7099 – sammyboy
@guru如果您只想使用四捨五入值計算運輸成本,那麼更改基於重量的運輸選項控制器就足夠了如果您還想更改所顯示的值(例如在購物車,結帳總結等),那麼你需要改變這些控制器。 – shadyyx