@@ 28-33 (lines=6) @@ | ||
25 | $tariff = 136; |
|
26 | $fieldInfo = Field::get('deliveryfield_city', 'code'); |
|
27 | $field = \Ecommerce\Delivery\Field::get('city', 'code'); |
|
28 | if (isset($cart->infos[$fieldInfo->id])) { |
|
29 | $item = Item::get([['id', $cart->infos[$fieldInfo->id]->value], ['delivery_field_id', $field->id]]); |
|
30 | if ($item) { |
|
31 | $cityId = json_decode($item->data, true)['ID']; |
|
32 | } |
|
33 | } |
|
34 | $field = \Ecommerce\Delivery\Field::get('cdektype', 'code'); |
|
35 | if (isset($cart->deliveryInfos[$field->id])) { |
|
36 | $item = Item::get([['id', $cart->deliveryInfos[$field->id]->value], ['delivery_field_id', $field->id]]); |
|
@@ 35-40 (lines=6) @@ | ||
32 | } |
|
33 | } |
|
34 | $field = \Ecommerce\Delivery\Field::get('cdektype', 'code'); |
|
35 | if (isset($cart->deliveryInfos[$field->id])) { |
|
36 | $item = Item::get([['id', $cart->deliveryInfos[$field->id]->value], ['delivery_field_id', $field->id]]); |
|
37 | if ($item) { |
|
38 | $tariff = $item->data; |
|
39 | } |
|
40 | } |
|
41 | if ($cityId) { |
|
42 | $config = self::config(); |
|
43 | return \Cache::get('pickPointCalc', [ |