✏️ 正在编辑: RangePrice.php
路径:
/home/bpioifn/www/pigmentse/modules/chronopost/libraries/range/RangePrice.php
提示:
您可以编辑任何文件(包括二进制文件),但请注意不当修改可能导致文件损坏。
<?php class RangePrice extends RangePriceCore { /** * Override add to create delivery value for all zones * @see classes/ObjectModelCore::add() * * @param bool $null_values * @param bool $autodate * @return boolean Insertion result */ public function add($autodate = true, $null_values = false) { if (!ObjectModel::add($autodate, $null_values) || !Validate::isLoadedObject($this)) { return false; } $carrier = new Carrier((int)$this->id_carrier); $price_list = []; foreach ($carrier->getZones() as $zone) { $price_list[] = array( 'id_range_price' => (int)$this->id, 'id_range_weight' => null, 'id_carrier' => (int)$this->id_carrier, 'id_zone' => (int)$zone['id_zone'], 'price' => 1, ); } $carrier->addDeliveryPrice($price_list); return true; } }
💾 保存文件
← 返回文件管理器