есть автоматическое определение геолокации в компоненте bitrix:sale.order.ajax.
как вывести отдельно строку с геолокацией, чтобы пользователь мог изменить её и сайт запомнил его выбор? есть для этого отдельный компонент?
я пробовал компонент bitrix:sale.location.selector.search, но он ничего не определяет автоматически и не сохраняет выбор
$APPLICATION->IncludeComponent(
"bitrix:sale.location.selector.search",
"",
Array(
"COMPONENT_TEMPLATE" => ".default",
"ID" => "980",
"CODE" => "",
"INPUT_NAME" => "LOCATION",
"PROVIDE_LINK_BY" => "id",
"JSCONTROL_GLOBAL_ID" => "",
"JS_CALLBACK" => "",
"FILTER_BY_SITE" => "Y",
"SHOW_DEFAULT_LOCATIONS" => "Y",
"CACHE_TYPE" => "A",
"CACHE_TIME" => "36000000",
"FILTER_SITE_ID" => "s1",
"INITIALIZE_BY_GLOBAL_EVENT" => "",
"SUPPRESS_ERRORS" => "N"
)
);
как вывести отдельно строку с геолокацией, чтобы пользователь мог изменить её и сайт запомнил его выбор? есть для этого отдельный компонент?
я пробовал компонент bitrix:sale.location.selector.search, но он ничего не определяет автоматически и не сохраняет выбор
$APPLICATION->IncludeComponent(
"bitrix:sale.location.selector.search",
"",
Array(
"COMPONENT_TEMPLATE" => ".default",
"ID" => "980",
"CODE" => "",
"INPUT_NAME" => "LOCATION",
"PROVIDE_LINK_BY" => "id",
"JSCONTROL_GLOBAL_ID" => "",
"JS_CALLBACK" => "",
"FILTER_BY_SITE" => "Y",
"SHOW_DEFAULT_LOCATIONS" => "Y",
"CACHE_TYPE" => "A",
"CACHE_TIME" => "36000000",
"FILTER_SITE_ID" => "s1",
"INITIALIZE_BY_GLOBAL_EVENT" => "",
"SUPPRESS_ERRORS" => "N"
)
);