Zh YandexMap поддерживает Joomla! 3. Требуются добровольцы для тестирования :)

Всем привет.

Я создал версию расширения с поддержкой Joomla! 3.0

И перед тем, как сделать полноценный релиз требуется тестирование на наличие ошибок

Заранее спасибо, Дмитрий

PS: на сегодня пока не сделана красивая админка с табами (это только в процессе), но все значения для всех объектов вы можете вводить.

32 thoughts on “Zh YandexMap поддерживает Joomla! 3. Требуются добровольцы для тестирования :)

  • что не так делаю7

    1146 – Table ‘int-deco.sgn49_zhyandexmaps_maps’ doesn’t exist SQL=SELECT h.*, c.title as category FROM sgn49_zhyandexmaps_maps as h LEFT JOIN sgn49_categories as c ON h.catid=c.id WHERE h.id=0

  • Dima

    Добрый вечер.
    – какая версия joomla
    – где возникает ошибка
    – как это выглядет
    – каков вызов (компонент, плагин, модуль)
    – последние ли версии моих расширений
    – скачивали с JED или еще откуда
    – прямая ссылка (если возможна), можно по почте логин к админке (если это ошибка там)

  • Андрей

    Добрый день!

    Сейчас пробую настроить Ваш плагин на сайте (кстати, большое Вам спасибо за него). Я не спец, просто нужно для дела. Пока разбираюсь как создать карту в ЯндексКартах

  • Андрей Р.

    Здравствуйте!

    Прекрасный модуль, настолько широкие возможности и лёгкость использования для простого пользователя как я.
    Вот только не нашел режима “фулскрин”. Попытался через Ваш шаблон(Zh Template Map FullScreen) сделать, но вышло не совсем то что хотелось.
    Все элементы “ушли”, но карта осталась того же размера как указываешь в настройках карты.
    Планируется ли сделать режим “фулскрин”? Было бы ещё лучше что бы была возможность размещать кнопку в углу карты, как в этом примере – http://skyrim.coolaps.com/

    Спасибо, за прекрасную реализация Яндекс карт!

    • Dima

      Добрый день. Спасибо.
      Что касается фулскрина.
      Создаете пенкт меню карты. Выбираете свою карту. Указываете мой шаблон для фулскрина, и в подробностях карты ставите высоту и ширину равную нулю.
      Интерактивно изменять размер (обычный/фулскрин) пока в планах нет

  • Андрей Р.

    Спасибо за подсказку! Попробовал, работает ))
    А можно ещё вопросик – что за пункт “Координатная сетка”? Или у меня он не работает, или нужно что-то ещё настроить. Я подумал, что это сверху карты будет нарисована сетка. Но при включении я не вижу изменений.

  • Nadir

    Admin, у меня проблема не работает добавление позьзователями меток, хотя в доп. настройках все проставленно. Можете помочь? Для связи оставляю свой скайп – “zero-t4”.

    • Dima

      А что конкретно не работает?
      Указываете в свойствах карты разрешение ввода меток.
      Логинитесь на сайте. Кликаете в любом месте карты, открываете всплывающее окно, вводите данные, сохраняете.

  • Skwak

    Привет! Очень удобный компонент. Такой вопрос: есть ли возможность прописать отдельно ссылку у какой-нибудь метки? Чтобы при нажатии на эту ссылку раскрывалась карта с уже открытой этой меткой?

  • Добрый день! у меня Joomla: 3.1.1. Все встало вроде, но при создании меток, открывается окно и там абра катабра:
    Метка
    Подробности Метки
    Атрибуты представления
    Метка с подписью
    Закладки InfoBubble
    Интеграция
    Скрытые поля для использования пользователями
    Настройки отображения
    Наименование *
    Примечание

    и т.д.
    Почему так может быть?

    • Dima

      Скорее всего, вы загружали текст меток, а не вводили. Проблемы с кодировкой. Win-1251 и UTF8

      • Кристина

        вот включила Сообщения об ошибках, пишет:
        Fatal error: Call to undefined method JHtml::tooltipText() in …/administrator/components/com_contact/models/fields/modal/contact.php on line 137

  • Кристина

    я ничего еще не успела сделать-) я просто нажимаю добавить метку и открывается все в таком виде, в админке, поэтому метки добавить и не могу

  • ivan
  • Добрый день,хотел бы уточнить:существует ли возможность вставки кликабельных ссылок в наименование,описание метки при добавлении? компонент-zhgoolemap,joomla 2.5

    • Dima

      Добрый день.
      Есть поле Addition HTML text – в него можете писать любой HTML, кроме прямой подстановки email адреса
      Есть поля Site Name и URL – они могут создать кликабельную ссылку

      • я так понимаю это в админке,а с фронтенда,при первоначальном создании метки, и еще,возможно глуповатый вопрос,но нигде не могу найти возможность редактирования/удаления уже созданной метки,хотя в настройках данный пункт вклю
        чен,в компоненте для яндекс карт тестил точно работало,в гугл варианте никак не найду..


        Константин:

        Добрый день,хотел бы уточнить:существует ли возможность вставки кликабельных ссылок в наименование,описание метки при добавлении? компонент-zhgoolemap,joomla 2.5


        Константин:

        Добрый день,хотел бы уточнить:существует ли возможность вставки кликабельных ссылок в наименование,описание метки при добавлении? компонент-zhgoolemap,joomla 2.5

        • Dima

          С фронтенда мало что доступно 😛
          Если хочется много чего делать, можно в админку пустить, и через ACL доступ ограничить. Вводить, редактировать свое и т.п.

          Чтобы редактировать метку с фронтенда, просто надо открыть ее балун (всплывающее окно), и изменить данные, потом нажать там кнопку Изменить, или Удалить. Чтобы поменять расположение метки – просто передвиньте ее, а протом откройте окно и нажните кнопку Изменить

  • дмитрий добрый день,не подскажите в каком файле можно убрать пункт выбора категории при добавлении новой метки на карте?

    • дмитрий добрый день,не подскажите в каком файле можно убрать пункт выбора категории при добавлении новой метки на карте?(компонент yandexmap)

  • Доброго времени суток!

    Столкнулся с проблемой, при нажатии на маркер, на карте ничего не появляется, уже неделю вожусь не могу понять где хотя бы искать проблему.

    Был бы признателен если бы могли помочь.

        • Dima

          К сожалению, трудно угадать, где есть метки.
          Но, могу предположить, проблема в том, что в теле listener’а Вы пытаетесь обратиться к infowin, но его нет в области видимости – это можно увидеть в логе браузера. Сохраните ссылку на него в свойствах метки, и обратитесь к нему позднее, или другим способом

          • Спасибо, все было намного проще…

            тот кто до меня делал сделал свое подключение к бд,, просто надо было поменять настройки

  • Добрый день. на сайте установлен шаблон от Rockettheme, установил от создателей шаблона плагин RokBooster для увеличения скорости загрузки сайта, при включенном плагине RokBooster вместо карты появляется вот такая надпись.
    помогите решить данную проблему
    ‘+ ‘
    ‘; markerCluster0 = new MarkerClusterer(map, [], { maxZoom: 12}); var userContactAttrs = ‘name,position,address,phone,mobile,fax,email’; markerCluster0.addMarkers(clustermarkers0); }; function showPlacemarkPanorama(p_width, p_height, p_pov) { var contentStringStreetView = “” + ‘
    ‘+ ‘
    ‘; infowindow.close(); infowindow.setContent(contentStringStreetView); infowindow.open(map); var infowindowpanorama = new google.maps.StreetViewPanorama(document.getElementById(“contentStringStreetView”), { navigationControl: true, enableCloseButton: false, addressControl: false, linksControl: false } ); infowindowpanorama.setPosition(infowindow.getPosition()); if (p_pov != “”) { infowindowpanorama.setPov(p_pov); } var infowindowListenterHandle = google.maps.event.addListener(infowindow, ‘domready’, function() { google.maps.event.trigger(infowindowpanorama, ‘resize’); google.maps.event.removeListener(infowindowListenterHandle); }); }; function setRouteDestination(p_direction) { routedirection = p_direction; var cur_panel = document.getElementById(“GMapFindPanelIcon”); var cur_target = document.getElementById(“GMapFindTargetIcon”); var cur_target_text = document.getElementById(“GMapFindTargetText”); cur_target_text.innerHTML = ”+infowindow.get(“zhgmPlacemarkTitle”)+”; if (routedirection == 1) { cur_panel.innerHTML = ”; cur_target.innerHTML = ”; } else { cur_panel.innerHTML = ”; cur_target.innerHTML = ”; } routedestination = infowindow.getPosition(); }; function setRouteDestinationChange() { if (routedirection == 0) { setRouteDestination(1); } else { setRouteDestination(0); } }; function myHasClass(ele,cls) { var reg = new RegExp(‘(\s|^)’+cls+'(\s|$)’); return ele.className.match(reg); } function myAddClass(ele,cls) { if (!myHasClass(ele,cls)) { if (ele.className == “”) { ele.className += cls; } else { ele.className += ” “+cls; } } } function myRemoveClass(ele,cls) { if (myHasClass(ele,cls)) { var reg = new RegExp(‘(\s|^)’+cls+'(\s|$)’); ele.className=ele.className.replace(reg,’ ‘); ele.className=ele.className.replace(/\s+/g,’ ‘); ele.className=ele.className.replace(/^\s|\s$/,”); if (ele.className == ” “) { ele.className =””; } } } function myToggleClass(elem, cls){ if(myHasClass(elem, cls)){ myRemoveClass(elem, cls); } else { myAddClass(elem, cls); } } function addLoadEvent(func) { var oldonload = window.onload; if (typeof window.onload != ‘function’) { window.onload = func; } else { window.onload = function() { if (oldonload) { oldonload(); } func(); } } } addLoadEvent(initializeGMmod); /*]]>*/

    • Dima

      Добрый день.
      Посмотрите на моем основное форуме. Вроде была проблема с этим шаблоном – их родно плагин что-то ломал.

Leave a Reply to Dima Cancel reply

Your email address will not be published. Required fields are marked *