script-content.php
652 Bytes
<?
/** @var $item \SH\Entities\Project */
/** @var $region \SH\Entities\ProjectRegion */
$points = array();
foreach($arResult['ITEMS'] as $item) {
$points[] = array(
'title' => $item->getName(),
'lat' => $item->getLatitude(),
'lon' => $item->getLongtitude(),
'zoom' => $item->getZoom(),
'id' => $item->ID,
'url' => $item->getUrl(),
'image' => $item->hasPreviewImage() ? $item->getPreviewImageThumb(array('width' => 123, 'height' => 123, 'type' => 'put_out')) : false
);
}
?>
var mapItems = <?= json_encode($points) ?>;