Модуль Яндекс карт для CMS Joomla 2.5

Возможность Реализация
Выбор центра карты и масштаб Да
Выбор показа пробок (API 2.1) Нет
Выбор списка типов карты Да
Выбор стандартного набора иконок Да
Установка ширины и высоты карты Да
Установка новых точек и их описания Да
Замена стандартного флажка на любой другой Да
В расширенных настройках возможность двигать флажки во все стороны, и изменять их размер Нет
Установка в админке возможности загрузки карты любого вида (схема, спутник и др.) Нет
Скачать модуль
Размер модуля
Кол-во скачиваний
39.08 KB
2386

Комментарии (3)

  • Дмитрий Фамилия

    29 Ноябрь 2019 at 07:48 |
    Перестала отображаться карта в модуле. Несколько лет было все хорошо. Подскажите что изменилось?
    Скрин https://pixs.ru/image/aVE8y

    Отзыв

    • Aлексей Дементьев

      29 Ноябрь 2019 at 07:54 |
      Здравствуйте. В модуле не может ничего измениться. Похоже не то, что координаты не верно введены. Нужно смотреть ошибки js - они видны в консоли. Или напишите адрес сайта. Можете написать на почту spb-webmaster@mail.ru

      Отзыв

  • Дмитрий Фамилия

    02 Декабрь 2019 at 05:50 |
    Вопрос решен.
    Был конфликт с другой JS библиотекой, так как 20 ноября Яндекс обновил версию JS API

    В файл index.php шаблона нужно добавить код который удалит его:

    unset($this->_scripts[$this->baseurl.'/media/system/js/mootools-core.js']);
    unset($this->_scripts[$this->baseurl.'/media/system/js/caption.js']);
    unset($this->_scripts[$this->baseurl.'/media/system/js/core.js']);

    А также в файле /libraries/joomla/html/html/behavior.php отредактировать метод caption (примерно 95 строка)
    public static function caption($selector = 'img.caption')
    {
    return;

    // Only load once
    // if (isset(self::$loaded[__METHOD__][$selector]))
    // {
    // return;
    // }
    //
    // // Include MooTools framework
    // self::framework();
    //
    // JHtml::_('script', 'system/caption.js', true, true);
    //
    // // Attach caption to document
    // JFactory::getDocument()->addScriptDeclaration(
    // "window.addEvent('load', function() {
    // new JCaption('" . $selector . "');
    // });"
    // );
    //
    // // Set static array
    // self::$loaded[__METHOD__][$selector] = true;
    }

    Спасибо за участие разработчику, посмотрел и дал советы.

    Отзыв

Оставить комментарий

Для комментирования нужно войти через любую из предложенных соц. сетей

Loader