Есть страница http://divan-asm.ru/contact. На ней находится карта, координаты задаются в админке. Вопрос в том, что если нажать кнопку Показать (возле салоны в городе). Координаты карты воспринимаются наоборот, широта вместо долготы и долгота вместо широты. Для этого сделал вот такой костыль:
{if $is_select}
var coord_1 = {$selected_region.rg_map_coord_2};
var coord_2 = {$selected_region.rg_map_coord_1};
{else}
var coord_1 = {$selected_region.rg_map_coord_1};
var coord_2 = {$selected_region.rg_map_coord_2};
{/if}
В самом скрипте вот так:
var myMap = new ymaps.Map('map', {
center: [coord_1,coord_2],
zoom: 9
});
Получается что координаты coord_1 и coord_2 должны вроде как быть всегда на своем месте, но яндекс почему-то по разному воспринимает их при разных запросах. С одними регионами на карте обратный порядок помогает, с другими опять проблемы.
Может кто сталкивался с такой проблемой?