2
A
回答
4
有這樣做的幾種方法。您可以購買外部模塊,如this one,或創建一個覆蓋like so:
1)將「classes/Address.php」複製到「override/classes/Address.php」。
2)從AddressCore線28改變類名到地址
3)功能getZoneById之前,粘貼此新功能
/**
* Return postcode of address
*
* @param $id_address Address id
* @return integer postcode
*/
public static function getPostcodeByAddress($id_address){
$row = Db::getInstance()->getRow('
SELECT `postcode`
FROM '._DB_PREFIX_.'address a
WHERE a.`id_address` = '.(int)($id_address));
return $row['postcode'];
}
4)加入前的功能,第一行getZoneById這樣的:
$postcode=self::getPostcodeByAddress($id_address);
if(in_array($postcode,array(your list of postcodes))){
return id-of-your-zone;
}
2
這爲我工作:
- 前往本地化 - >區域
- 根據狀態創建新的不同區域。例如。區域名稱=「NSW」
- 前往本地化 - >國家
- 選擇狀態並更改它的新區域。例如。 「新南威爾士」現在變成了「新南威爾士州」區。
- 轉到航運 - >運營商
- 點擊運輸方式上的「編輯」。
- 點擊「送貨地點和費用」
- 現在改變現在有相關國家的每個區域的運輸成本。
相關問題
- 1. Prestashop運輸費用取決於國家
- 2. 限制國家運輸magento
- 3. 的Prestashop力的客戶選擇國家
- 4. 根據地理位置(國家)運輸
- 5. 顯示製造商國家Prestashop 1.6電子商務頁面的國家名稱
- 6. 如何爲多國國家設置運輸方式?
- 7. sage paypal美國航運國家問題
- 8. Prestashop:如何添加運輸成本並顯示在發票中
- 9. 無法運行map_data(「國家」)
- 10. 按國家顯示國旗腳本
- 11. 腳本識別國家
- 12. 本地化國家名
- 13. Prestashop運輸費用修改
- 14. 基於國家選擇,需要填充國家和本市
- 15. PrestaShop中多個國家的不同價格
- 16. 限制Prestashop中某個國家/地區的類別1.5
- 17. 每個國家的排序國家
- 18. 在Android中獲取國家的國家
- 19. 轉換國家代碼國家名稱
- 20. 選擇國家和國家代碼?
- 21. Drupal 6 - 按國家和產品重量的運輸報價
- 22. 如何通過特定的國家進行結算/運輸?
- 23. Woocommerce按國家和產品數量定製運輸
- 24. Magento:獲取Magento後端產品在所有國家/地區的所有運輸成本
- 25. JavaScript/jQuery的狀態和國家輸入
- 26. 更改選擇輸入選擇國家?
- 27. 國家下拉列表輸出查看
- 28. 輸出國家代碼到控制檯
- 29. 運行與國家和隨機性
- 30. Header運費率國家標記