Перейти к содержанию
  • В связи с блокировкой банка QIWI оплата через сайт не возможна.
    Для оплаты и получения дополнений просьба писать в личные сообщения
    Admin*у
    После оплаты Вам так же будет доступно скачивание дополнений и обновлений на данном форуме

OCStore 2.3 не получается вывести API-карты Яндекс через HTML-содержимое


Рекомендуемые сообщения

Как разместить на странице API-карту Яндекс через "HTML-содержимое"?
Вставляю просто

<script src="https://api-maps.yandex.ru/2.1/?lang=ru_RU&apikey=КЛЮЧ***"></script>
            <div id="map" style="width: 100%; height: 480px"></div>
            <script src="/catalog/view/javascript/map.js"></script>

В консоли ymaps is not defined

 

Если вместо <script src="/catalog/view/javascript/map.js"></script> вставляю

<script>
ymaps.ready(function () {
    var myMap = new ymaps.Map('map', {
            center: [59.961430, 30.457771],
            zoom: 10
        }, {
            searchControlProvider: 'yandex#search'
        }),

        // создаём метку (Просвещения)
        placemark1 = new ymaps.Placemark([60.054949, 30.328786], {
            hintContent: 'Салон Мебель Массив на Просвещения'
        },

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

При сохранении это вырезает.

Ссылка на комментарий
В 21.07.2023 в 01:40, DenKuzmin сказал:

Как разместить на странице API-карту Яндекс через "HTML-содержимое"?
Вставляю просто

<script src="https://api-maps.yandex.ru/2.1/?lang=ru_RU&apikey=КЛЮЧ***"></script>
            <div id="map" style="width: 100%; height: 480px"></div>
            <script src="/catalog/view/javascript/map.js"></script>

В консоли ymaps is not defined

 

Если вместо <script src="/catalog/view/javascript/map.js"></script> вставляю

<script>
ymaps.ready(function () {
    var myMap = new ymaps.Map('map', {
            center: [59.961430, 30.457771],
            zoom: 10
        }, {
            searchControlProvider: 'yandex#search'
        }),

        // создаём метку (Просвещения)
        placemark1 = new ymaps.Placemark([60.054949, 30.328786], {
            hintContent: 'Салон Мебель Массив на Просвещения'
        },

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

При сохранении это вырезает.

попробуйте это

 

htmlblock.zip

Ссылка на комментарий

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...