• UAH
  • USD
  • RUB
  • EUR
  • +38(044) 392-74-33  Киев
  • +38(057) 728-39-00  Харьков
  • +38(056) 794-38-31  Днепропетровск
  • +38(062) 210-24-93  Донецк
  • +38(032) 229-58-93  Львов
  • +38(048) 738-57-70  Одесса
  • +38(093) 449-04-21  Life
  • +38(067) 400-88-44  Киевстар
  • +38(095) 007-72-35  MTC
  • +1(888)393-24-51  USA, Toll free
  • +44(131)507-01-14  Great Britain
  • +7(499) 348-28-61  Москва

CMS Joomla. Ошибка отображения карты

Форумы CMS Joomla Ошибка отображения карты
sdi36
19.10.2016 09:38
хостинг: есть
домен: есть
Ошибка отображения карты
Карта отображается не во всех модулях. В модуле поиска она есть,и в модуле поиск по карте она тоже есть.Но не работает при выводе обьектов. Сдам 1-к квартиру
И ещё,если я убираю карту с главной страницы,то она пропадает во всех модулях.
js?sensor=false&language=ru&region=ru:34 Google Maps API error: MissingKeyMapError https://developers.google.com/maps/documentation/javascript/error-messages#missing-key-map-error_.kb @ js?sensor=false&language=ru&region=ru:34
util.js:209 Google Maps API warning: NoApiKeys https://developers.google.com/maps/documentation/javascript/error-messages#no-api-keys
util.js:209 Google Maps API warning: SensorNotRequired https://developers.google.com/maps/documentation/javascript/error-messages#sensor-not-required
Евгений В.
19.10.2016 09:47
хостинг: есть
домен: нет
sdi36
19.10.2016 10:34
хостинг: есть
домен: есть
я видел это.но я не могу найти код страницы,где видны указанные скрипты
где делать исправления?
<body class="main-overlay-light accent-overlay-light readonstyle-button font-family-trebuchet font-size-is-xlarge logo-style-light menu-type-fusionmenu menu-fusionmenu-position-navigation-a inputstyling-enabled-1 typography-style-light col12 option-com-jea menu-1-k ">
toxi
19.10.2016 14:45
хостинг: есть
домен: есть
1. Можете попробовать прописать код
<script async defer src="https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY&callback=initMap"  type="text/javascript"></script>
прямо в файле шаблона между тегами <head>...</head> (в коде страницы):
http://www.dobova.com.ua/templates/rt_radiance/index.php

2. Либо в Админке создать новый модуль: Модули -> Создать новый. В него вписать код карты и выбрать номер позиции в шаблоне, где должна отображаться карта. Так же можно выбрать на каких страницах она будет видна, а на каких не будет. При этом нужно отключить визуальный редактор во время создания модуля и удалить из списка запрещенных тегов: <script> и <iframe>.
sdi36
19.10.2016 17:27
хостинг: есть
домен: есть
<head>
<?php
$gantry->displayHead();
/* Force IE to most recent version */
if ($gantry->browser->name == 'ie') :
echo '<meta http-equiv="X-UA-Compatible" content="IE=edge" />';
endif;
$gantry->addStyles(array('template.css','joomla.css'));

if ($gantry->get('loadtransition') && isBrowserCapable()){
$gantry->addScript('load-transition.js');
$hidden = ' class="rt-hidden"';
} else {
$hidden = '';
}

?>
</head> куда именно вставлять?
2.вторым способом я делал.карта отображается на любой странице,но в модулях она не отражается.та что у меня на главной как то привязана к модулям
toxi
19.10.2016 21:24
хостинг: есть
домен: есть
По поводу первого варианта. Можно вот так:
<head>
<?php
$gantry->displayHead();
/* Force IE to most recent version */
if ($gantry->browser->name == 'ie') :
echo '<meta http-equiv="X-UA-Compatible" content="IE=edge" />';
endif
$gantry->addStyles(array('template.css','joomla.css'));

if ($gantry->get('loadtransition') && isBrowserCapable()){
$gantry->addScript('load-transition.js');
$hidden = ' class="rt-hidden"';
} else {
$hidden = '';
}

?>

<script async defer src="https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY&callback=initMap"  type="text/javascript"></script>
</head>


По поводу второго варианта, можно вставить код в модуль сразу с картой и JS скриптом:
<script async defer src="https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY&callback=initMap"  type="text/javascript"></script>

<iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d325518.687803164!2d30.252512007059654!3d50.401699048775406!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x40d4cf4ee15a4505%3A0x764931d2170146fe!2z0JrQuNC10LI!5e0!3m2!1sru!2sua!4v1476901122577" width="600" height="450" frameborder="0" style="border:0" allowfullscreen></iframe>

В настройке модуля для карты можно выбрать:
Привязка модуля: "Только на указанных страницах" либо "На всех, кроме указанных".
Выбор меню: Выбираете те пункты меню, где нужно показывать карту. Во втором варианте нужно наоборот, поставить галочки там, где не должна отображаться карта.

Возможно установлена галочка напротив пункта меню "Главная" в других разделах: Верхнее меню, Меню пользователя, Главное меню.
sdi36
20.10.2016 09:20
хостинг: есть
домен: есть
Разобрался. При первом способе пропала корта совсем.И то что Вы указали во втором способе мне помогло,а именно - Как оказалось,я сам убрал галочки с пунктов меню,где должна появляться карта. А почему так вышло? Да потому.что я не хотел,что бы карта не появлялась на данных страницах,а не в данных пунктах меню.Получается так,что карта появилась в описании обьекта,чего я и добивался, но она мне не нужна на самой странице.Она занимает место и ник чему ей отображаться в над модулем "поиск по карте", а так же при просмотре обьекта. Вот это и сбило меня с толку..Вот как теперь сделать так, что бы карта отображалась только в модуле,но не сверху на странице? вот как тут Поиск по карте и тут Сдам 1-к квартиру мне кажется она лишней сверху .И всё так не появилась карта при подаче обьявления с админки сайта. Ошибка не высвечивается-просто белое окно на месте карты.Так же не выводятся координаты при указании адреса. С самого сайта,если подавать , то всё работает.
toxi
20.10.2016 17:43
хостинг: есть
домен: есть
Вот как теперь сделать так, что бы карта отображалась только в модуле,но не сверху на странице? вот как тут Поиск по карте и тут Сдам 1-к квартиру мне кажется она лишней сверху . © sdi36

Скорее всего у Вас еще где-то прописана карта в модулях либо установлена, как отдельное расширение.
Вам нужно убрать карту из позиции: content-top-b [ Style: standard outline]
и добавить ее на позицию: content-bottom-b [ Style: standard outline]
Тогда она не будет отображаться вверху, а останется только внизу. Скриншот добавил к сообщению

И всё так не появилась карта при подаче объявления с админки сайта. Ошибка не высвечивается-просто белое окно на месте карты.Так же не выводятся координаты при указании адреса. С самого сайта,если подавать , то всё работает. © sdi36

Скорее всего какие-то настройки у администратора и у пользователя отличаются, если не отображается карта при добавлении материала через админипанель. В этом случае я не могу ничего подсказать, так как не работал с картой в таком режиме. Если карту сгенерировать в Google Maps и потом вставить в материал, тогда все будет ок.
Прикрепленные файлы:
Участвовать в общении на этом форуме могут только
зарегистрированные пользователи.

Если вы уже зарегистрированы Вам необходимо войти на форум.

Тема закрыта по истечению срока давности.
Горячая линия
(044)
392 74 33
другие города