Как оформить данный функционал - динамически формируемая карта под списком нод

Главные вкладки

Аватар пользователя kernel32ddl kernel32ddl 14 октября 2011 в 21:44

Переношу сайт на Drupal. В старом сайте есть такой функционал - под списком предложений выводится Яндекс.карта с этими предложениями на карте.
Собственно список карт - понятное дело Views. А вот как лучше сделать карту. Пока есть только одна идея - PHP-код в блоке, выводимом только на этой странице. Может быть лучше сделать модуль или как-то еще? Что лучше?

P.S. Сам скрипт вывода карты достаточно прост, в списке опрашиваются все предложения (ноды определеного типа), поле "адрес" геокодируется (если адрес уже геокодирован, т.е. есть строка в специальной таблице в базе, то значение координат берется из базы), и на карту добавляются "балуны" с информацией.