Прописываю на странице код взятый из документации для разработчиков (также подключаю модуль инет-магазина):
<?
$arFields = array(
"NAME" => "Доставка курьером",
"LID" => "ru",
"PERIOD_FROM" => 1,
"PERIOD_TO" => 3,
"PERIOD_TYPE" => "D",
"WEIGHT_FROM" => 0,
"WEIGHT_TO" => 2500,
"ORDER_PRICE_FROM" => 0,
"ORDER_PRICE_TO" => 10000,
"ORDER_CURRENCY" => "RUB",
"ACTIVE" => "Y",
"PRICE" => 58,
"CURRENCY" => "RUB",
"SORT" => 100,
"DESCRIPTION" => "Заказ будет доставлен Вам в течение 3 - 10 рабочих дней после передачи его в курьерскую службу.",
"LOCATIONS" => array(
array("LOCATION_ID"=>1, "LOCATION_TYPE"=>"L"),
array("LOCATION_ID"=>3, "LOCATION_TYPE"=>"G")
)
);
$ID = CSaleDelivery::Add($arFields);
if ($ID<=0)
echo "Ошибка добавления доставки";
?>
Но служба доставки не добавляется. В чем может быть причина?
<?
$arFields = array(
"NAME" => "Доставка курьером",
"LID" => "ru",
"PERIOD_FROM" => 1,
"PERIOD_TO" => 3,
"PERIOD_TYPE" => "D",
"WEIGHT_FROM" => 0,
"WEIGHT_TO" => 2500,
"ORDER_PRICE_FROM" => 0,
"ORDER_PRICE_TO" => 10000,
"ORDER_CURRENCY" => "RUB",
"ACTIVE" => "Y",
"PRICE" => 58,
"CURRENCY" => "RUB",
"SORT" => 100,
"DESCRIPTION" => "Заказ будет доставлен Вам в течение 3 - 10 рабочих дней после передачи его в курьерскую службу.",
"LOCATIONS" => array(
array("LOCATION_ID"=>1, "LOCATION_TYPE"=>"L"),
array("LOCATION_ID"=>3, "LOCATION_TYPE"=>"G")
)
);
$ID = CSaleDelivery::Add($arFields);
if ($ID<=0)
echo "Ошибка добавления доставки";
?>
Но служба доставки не добавляется. В чем может быть причина?