Вы здесь

Leaflet карта на главной странице сайта

0

Подскажите как настроить карту на главной странице.
Установил модуль Leaflet с дополнениями, добавил в структуру новый Content types (Location) с полем Geofield, Widget установил Latitude / Longitude. Настроил новое View (назвал Map). При добавлении Location удалось увидеть карту с маркером (точкой).

Как настроить Drupal, чтоб на главой странице все содержимое (Content) было заполнено этой картой (без Названия (Title), автора и даты публикации)?

Идея такая пользователи из меню добавляют точки на карту, содержимое этих точек отображается на карте (на главной странице).

Версия Drupal: 
7.x
Категория: 
Mapping
Связанные проекты: 
Site map
Вопрос задан 24.05.2016 - 16:02

Ответы

0

Если нужно прям весь контент (все ноды любого типа), то добавьте ко всем нодам это же поле и проверьте, чтобы во вьюхе не было фильтра по типу контента
Если нужно отобразить только Location на главной, то вобщем-то почти все сделали - осталось только вывести вьюху на главной как блок в нужно регионе и настроить видимость блока

Ответ дан 24.05.2016 - 23:58
0

Что бы убрать из отображения заголовок, дату и комментарии.
Попробуйте Display Suite, он прекрасно решает эту задачу.

Либо заведите свой шаблон оформления отображения.

Ну еще наверное переделать шаблон page-front.tpl.php и стилизовать (если карта нужна на весь экран).

Ответ дан 25.05.2016 - 18:56
-1

переделать шаблон page-front.tpl.php и стилизовать - ну или просто через CSS: прописываете обьектам которые хотите скрыть display: none, а самой карте задаете width&height

Ответ дан 26.05.2016 - 13:21
Аватар пользователя faust
faust
-1