Компонент Карта городских проблем для 2x

Тот архив, что теперь есть у вас, это и есть рабочий, с последним обновлением доступным в паблике,


даже без доступа к настройкам в Компонентах?

порядок координат широта-долгота ?
 
Последнее редактирование:
даже без доступа к настройкам в Компонентах?

порядок координат широта-долгота ?
Да, открываете архив, правите нужные файлики, и только потом устанавливаете, я делала так и усё работает.
 
Да, открываете архив, правите нужные файлики, и только потом устанавливаете, я делала так и усё работает.


Код:
<script type="text/javascript">
    ymaps.ready(init);
    var myMap;

    function init(){   
        myMap = new ymaps.Map("map", {
            center: [45.291939215280834,34.154213570359815],
            zoom: 8,
            controls: ['zoomControl', 'typeSelector',  'fullscreenControl']
        });
        myPlacemark = new ymaps.Placemark([<?php echo $arr['coord']; ?>], {
            balloonContentHeader: "<?php echo $status; ?>",
            balloonContentBody: "<?php echo addslashes($item['title']); ?>",
            balloonContentFooter: "<?php html($item['adress']); ?>",
            hintContent: "Место проблемы"
        }, {
            iconLayout: 'default#image',
            iconImageHref: '/templates/default/controllers/problem/img/icons/<?php html($item['category']['icon']); ?>',
            iconImageSize: [33, 50],
            iconImageOffset: [-10, -50]
        });

        myMap.geoObjects.add(myPlacemark);
   
    }
</script>

Не помогло. Все равно берет карту Москвы.
а где в 2-ке кэшь чистить, может из-за кэша?
 
Я же вам написала, меняла карту ещё до установки, меняла во всех файлах. И только потом устанавливала.
Если вы уже установили, то в базу тоже прописало Москву. и там надо менять тоже.
 
Я же вам написала, меняла карту ещё до установки, меняла во всех файлах. И только потом устанавливала.
Если вы уже установили, то в базу тоже прописало Москву. и там надо менять тоже.

во всех файлах? А в каких она еще есть?

======
Вот еще одну нестыковку нашел.
указываешь zoom: 7,

на основной карте

а на карте страницы проблемы - тот же зум. Там нужен другой - бОльший зум
в базе данных висит

coord | 45.1915,33.3697
zoom | 15
type | yandex#map

но не учитывается, при загрузке страницы


=====================
дефолтный центр карты ставится в

/system/controllers/problem/widgets/map/options.form.php

а сама карта настраивается в виджетах.
сам компонент - настроек не имеет!!!
 

Вложения

  • 000.png
    000.png
    1,3 MB · Просмотры: 13
  • 00.png
    00.png
    768,5 KB · Просмотры: 11
Последнее редактирование:
Список файлов, где править точку по умолчанию

\system\controllers\problem\widgets\map\options.form.php

\templates\default\content\problems_list.tpl.php - главная страница - site.ru/problems

\templates\default\controllers\problem\widgets\map\map.tpl.php

\templates\default\controllers\problem\widgets\map\map2.tpl.php
 
Вот нашел, Где настраивается компонент
 

Вложения

  • 000.png
    000.png
    1,3 MB · Просмотры: 20
Вот нашел, Где настраивается компонент
Ну и что он там настраивает, карту смогли там настроить? Уверена нет, в документации написано где настроить. А вы неожиданно открытие для нас сделали, НАШЛИ)))
 
Ну и что он там настраивает, карту смогли там настроить? Уверена нет, в документации написано где настроить. А вы неожиданно открытие для нас сделали, НАШЛИ)))

К сожалению, не написано.

а решение /templates/tseso/controllers/problem/maps/yandex_list.tpl.php. В 6 и 7 сюда вписать - убивает на корню всю систему координат...

пока в поисках )
 
К сожалению, не написано.
ОТ АВТОРА
Что бы изменить координаты города (сейчас там Москва) на свой город, зайдите:
Админка — Типы контента — Карта городских проблем — Поля — редактировать поле Указать на карте и там добавить координаты своего города. Узнать координаты своего города можете здесь: Для просмотра ссылки Войди или Зарегистрируйся
От меня
Я же вам написала, меняла карту ещё до установки, меняла во всех файлах. И только потом устанавливала.
Если вы уже установили, то в базу тоже прописало Москву. и там надо менять тоже.
 
Назад
Сверху