Необходимо вывести службы доставки (Доставка курьером и Самовывоз) в компоненте sale.order.ajax, без выбора местоположения. Я уже в курсе, что без местоположения службы доставки не вывести. Для этого можно задать местоположение по умолчанию и скрыть его:
[CODE]$value = 177;
$GLOBALS["APPLICATION"]->IncludeComponent(
"bitrix:sale.ajax.locations",
"",
array(
"AJAX_CALL" => "Y",
"COUNTRY_INPUT_NAME" => "COUNTRY_".$arProperties["FIELD_NAME"],
"REGION_INPUT_NAME" => "REGION_".$arProperties["FIELD_NAME"],
"CITY_INPUT_NAME" => $arProperties["FIELD_NAME"],
"ALLOW_EMPTY_CITY" => "Y",
"CITY_OUT_LOCATION" => "Y",
"LOCATION_VALUE" => $value,
"ORDER_PROPS_ID" => $arProperties["ID"],
"ONCITYCHANGE" => "submitForm()",
"SIZE1" => $arProperties["SIZE1"],
"NAME" => $arSource["7"]["FIELD_NAME"],
),
null,
array('HIDE_ICONS' => 'Y')
);
[/CODE]После чего в selecte выбран город, НО службы доставки не появляются, они появятся только при смене города на другой. (Происходит AJAX обновление, и появляются службы доставки). При обновлении страницы службы опять исчезают, хотя город выбран.
Подскажите пожалуйста, как сделать чтоб службы доставки всегда отображались?