В кабинете пользователя вывожу его данные из профиля покупателя, профиль всегда один. Вывожу местоположение и поле индекс, в местоположении использую компонент 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С-Битрикс www.electroid.org , интеграция битрикс и 1С.