Всем привет.
Необходимо сделать свою автоматизированню службу доставки. Делаю по примеру из статьи
Проблема в том, что при оформлении заказа оценочная стоимость доставки с помощью этой службы- 0 руб
В компоненте sale.ajax.delivery.calculator вывожу переменную $result
print_r($result);
Выводится такое
Почему-то цифра 100 затирается на 0
Если заменить на
то получается
А здесь цифра 100 не затирается.
Подскажите, пожалуйста, в чем может быть проблема. Буду признателен. Заранее спасибо
Необходимо сделать свою автоматизированню службу доставки. Делаю по примеру из статьи
Проблема в том, что при оформлении заказа оценочная стоимость доставки с помощью этой службы- 0 руб
| Код |
|---|
function Calculate($profile, $arConfig, $arOrder, $STEP, $TEMP = false) { return array( "RESULT" => "OK", "VALUE" => 100 );} |
В компоненте sale.ajax.delivery.calculator вывожу переменную $result
print_r($result);
Выводится такое
| Код |
|---|
[RESULT] => Array ( [RESULT] => "OK" [VALUE] => 0 [VALUE_FORMATTED] => 0 руб ) |
Если заменить на
| Код |
|---|
function Calculate($profile, $arConfig, $arOrder, $STEP, $TEMP = false) { return array( "RESULT" => "ERROR", "VALUE" => 100 );} |
то получается
| Код |
|---|
Array ( [RESULT] => Array ( [RESULT] => ERROR [VALUE] => 100 ) |
А здесь цифра 100 не затирается.
Подскажите, пожалуйста, в чем может быть проблема. Буду признателен. Заранее спасибо