Не пойму как добавить объект плагина YandexMaps
Доброй ночи! Я только знакомлюсь с MODX Revolution и пытаюсь добавить карту с указателем на всю ширину страницы.
Следую инструкции по ссылке ниже и уже все кажется перепробовал =)
docs.modx.pro/components/yandexmaps
1. Установил расширение
2. Создал шаблон со стандартной структурой статьи данного сайта
3. Добавил TV поле по инструкции и указал его для только что созданного шаблона.
Оговорка: возможно я не правильно понимаю, что есть шаблон. При создании нового документа во вкладке «Ресурсы» справа выбираю выпадающее меню «Шаблоны» для создаваемой страницы, где я хочу видеть Яндекс.Карту.
4. При создании новой страницы в админке во вкладке «Дополнительные поля» действительно появляется интерактивная карта. Можно искать объекты и получать координаты.
Но ничего не выдаётся в продакшн. Я вставлял вот этот код:
5. Пробовал вставлял этот код внутрь самого шаблона, и только был результат, когда код был вставлен в пустой шаблон, в итоге на всю страницу карта, без остальной разметки, что, конечшо, неприемлемо.
В общем в MODX я пока нуб $)
Следую инструкции по ссылке ниже и уже все кажется перепробовал =)
docs.modx.pro/components/yandexmaps
1. Установил расширение
2. Создал шаблон со стандартной структурой статьи данного сайта
3. Добавил TV поле по инструкции и указал его для только что созданного шаблона.
Оговорка: возможно я не правильно понимаю, что есть шаблон. При создании нового документа во вкладке «Ресурсы» справа выбираю выпадающее меню «Шаблоны» для создаваемой страницы, где я хочу видеть Яндекс.Карту.
4. При создании новой страницы в админке во вкладке «Дополнительные поля» действительно появляется интерактивная карта. Можно искать объекты и получать координаты.
Но ничего не выдаётся в продакшн. Я вставлял вот этот код:
[[!yandexMaps?
&id=`[[*id]]`
&tvCoords=`55.89718191805041,37.39282053434323`
&markerPreset=`islands#yellowStretchyIcon`
&markerPresetText=`Плавательный бассейн`
&fieldForBalloonContent=`description`
&fieldForHint=`pagetitle`
&showMoreLink=`true`
]]
В Содержимое и в Содержимое -> Источник ресурса, но на выходе ничего кроме текста, который был в Содержимом в качестве строки адреса.5. Пробовал вставлял этот код внутрь самого шаблона, и только был результат, когда код был вставлен в пустой шаблон, в итоге на всю страницу карта, без остальной разметки, что, конечшо, неприемлемо.
В общем в MODX я пока нуб $)
Комментарии: 3
Посмотрел на генерируемый исходный код и оказалось, что я все делал правильно, только не обрамил код в div контейнер с фиксированной высотой. Из-за чего компонент яндекс.карт задавал в инлайн стилях своих элементов нулевую высоту.
Не акуально… Каким-то чудом метка появилась )
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.