@@ 97-106 (lines=10) @@ | ||
94 | return json_decode($result, true)['SessionId']; |
|
95 | }, 12 * 60 * 60); |
|
96 | $toId = ''; |
|
97 | foreach ($cart->delivery->fields as $field) { |
|
98 | if ($field->code === 'pickpoint') { |
|
99 | if (!empty($_POST['deliveryFields'][$field->id]) && is_string($_POST['deliveryFields'][$field->id])) { |
|
100 | $toId = $_POST['deliveryFields'][$field->id]; |
|
101 | } elseif (isset($cart->deliveryInfos[$field->id])) { |
|
102 | $toId = $cart->deliveryInfos[$field->id]->value; |
|
103 | } |
|
104 | break; |
|
105 | } |
|
106 | } |
|
107 | ||
108 | if (!$toId) { |
|
109 | $fieldInfo = \Ecommerce\UserAdds\Field::get('deliveryfield_city', 'code'); |
@@ 21-29 (lines=9) @@ | ||
18 | ||
19 | static function request($cart) { |
|
20 | $city = ''; |
|
21 | foreach ($cart->delivery->fields as $field) { |
|
22 | if ($field->code === 'index') { |
|
23 | if (!empty($_POST['deliveryFields'][$field->id]) && is_string($_POST['deliveryFields'][$field->id])) { |
|
24 | $city = $_POST['deliveryFields'][$field->id]; |
|
25 | } elseif (isset($cart->deliveryInfos[$field->id])) { |
|
26 | $city = $cart->deliveryInfos[$field->id]->value; |
|
27 | } |
|
28 | } |
|
29 | } |
|
30 | if (!$city) { |
|
31 | $fieldInfo = Field::get('deliveryfield_city', 'code'); |
|
32 | $field = \Ecommerce\Delivery\Field::get('city', 'code'); |