Вывод метки карты на разных языках — bitrix:map.google.view
Задача: Вывести текст метки на разных языках(в зависимости от языка сайта).
Используем в компоненте языковые файлы. Вывод метки с помощью: GetMessage();
componet-name/lang/ru/template.php
$MESS[MAP_POINT] = "Текст";
componet-name/template.php:
$arMap = array( 'google_lat' => 55.723745, 'google_lon' => 37.608092, 'google_scale' => 13, 'PLACEMARKS' => array( array( 'TEXT' => GetMessage(MAP_POINT), 'LON' => 34.608025074005, 'LAT' => 34.723805089186 )) );
<?$APPLICATION->IncludeComponent( "bitrix:map.google.view", "", Array( "INIT_MAP_TYPE" => "ROADMAP", "MAP_DATA" => serialize($arMap), "MAP_WIDTH" => "600", "MAP_HEIGHT" => "170", "CONTROLS" => array("SMALL_ZOOM_CONTROL","TYPECONTROL","SCALELINE"), "OPTIONS" => array("ENABLE_SCROLL_ZOOM","ENABLE_DBLCLICK_ZOOM","ENABLE_DRAGGING","ENABLE_KEYBOARD"), "MAP_ID" => "" ) );?>
Популярные записи
Парсер rss
Вывод всех событий за текущий месяц
Разные условия вывода в одном компоненте
О функции nc_file_path
Добавить комментарий Отменить ответ
Ваш e-mail не будет опубликован. Обязательные поля помечены *
Имя *
E-mail *
Сайт
Комментарий
Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>
]]>