В кабинете пользователя вывожу его данные из профиля покупателя, профиль всегда один. Вывожу местоположение и поле индекс, в местоположении использую компонент sale.ajax.location.
Как сделать изменение индекса при изменении местоположения, как это работает в sale.order.ajax.
| Код |
|---|
<div class="form-item">
<label for="object-pass-1">Индекс:</label>
<input type="text" id="object-orderdata-3" class="form-text" name="" value="<?=$arVals['ZIP']['VALUE']?>" />
</div>
<div class="form-item">
<label for="object-pass-2">Местоположение:</label>
<?$GLOBALS["APPLICATION"]->IncludeComponent(
"bitrix:sale.ajax.locations",
"popup",
array(
"AJAX_CALL" => "N",
"COUNTRY_INPUT_NAME" => "COUNTRY",
"REGION_INPUT_NAME" => "REGION",
"CITY_INPUT_NAME" => "CITY",
"CITY_OUT_LOCATION" => "Y",
"LOCATION_VALUE" => $arVals['LOCATION']['VALUE'], // Значение свойства местоположение
"ORDER_PROPS_ID" => $arVals['LOCATION']["ID"], // АйДи свойства местоположени
),
null,
array('HIDE_ICONS' => 'Y')
);?>
</div> |
Как сделать изменение индекса при изменении местоположения, как это работает в sale.order.ajax.
Разработка и поддержка интернет магазинов на Битрикс , интеграция битрикс и 1С.