- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Здравствуйте!
Хочу установить на сайт Яндекс.Карты (адрес офиса).
В код страницы добавляю:
Когда открываю страницу в браузере, от кода остается только:
... и как следствие картны на странице нет, есть только пустое поле, на месте карты.
При этом если создать страницу содержащую только код Яндекс.Карты и более ничего, то такая страница открывается с картой.
Подскажите, пожалуйста, в чем может быть причина, почему пропадает код?
<div id="ymaps-map-container" style="width: 450px; height: 350px;"></div>
<div style="width: 450px; text-align: right;"><a href="http://api.yandex.ru/maps/tools/constructor/?lang=ru-RU" target="_blank" style="color: #1A3DC1; font: 13px Arial,Helvetica,sans-serif;">Создано с помощью инструментов Яндекс.Карт</a></div>
<script type="text/javascript" src="http://api-maps.yandex.ru/2.0/?coordorder=longlat&load=package.full&wizard=constructor&lang=ru-RU"></script>
<script type="text/javascript">
ymaps.ready(function() {
var map = new ymaps.Map("ymaps-map-container", {
center: [37.617671, 55.77821997317857],
zoom: 10,
type: "yandex#map"
});
map.controls
.add("zoomControl")
.add("mapTools")
.add(new ymaps.control.TypeSelector(["yandex#map", "yandex#satellite", "yandex#hybrid", "yandex#publicMap"]));
map.geoObjects
.add(new ymaps.Placemark([37.63262458766989, 55.7397598260066], {
balloonContent: "TEST SEARCH"
}, {
preset: "twirl#lightblueDotIcon"
}));
});
</script>
<!-- Этот блок кода нужно вставить в ту часть страницы, где вы хотите разместить карту (конец) -->
Ваш код не работае, а вот сгенерированный тут http://api.yandex.ru/maps/tools/constructor/ работает
Тот код что я писал первым, работает у меня, его я тоже генерировал с помощью конструктора - http://api.yandex.ru/maps/tools/constructor/ ,
но вопрос не в этом.
Вопрос в том почему может пропадать часть кода, при выводе карты в браузере? Это особенности синтаксиса CMS , или что?
Тот код что я писал первым, работает у меня, его я тоже генерировал с помощью конструктора - http://api.yandex.ru/maps/tools/constructor/ ,
но вопрос не в этом.
Вопрос в том почему может пропадать часть кода, при выводе карты в браузере? Это особенности синтаксиса CMS , или что?
У вас какая CMS?
Помню что в DLE у меня была похожая проблема, кусок кода обрезался на половине.
Удалил из какого-то документа в cms что-то типа стоп слов и все заработало. Не утверждаю что в этом решение, но мб есть что-то похожее и у вас.
У вас какая CMS?
Помню что в DLE у меня была похожая проблема, кусок кода обрезался на половине.
Удалил из какого-то документа в cms что-то типа стоп слов и все заработало. Не утверждаю что в этом решение, но мб есть что-то похожее и у вас.
CMS - ShopCMS - интернет-магазин
Надеюсь, разобрались за столько времени ? :)
В Шопцмс все фигурные скобки { и } нужно заключать в теги {literal}{/literal} ибо смарти их принимает за свои.