function getAlertas() { $db = JFactory::getDBO(); $query = $db->getQuery(true); $query->select("area_id,titulo,latitud,longitud,descripcion"); $query->from("mapa"); $db->setQuery((string) $query, 0, 14); $alertas = $db->loadObjectList(); $aux = array(); if ($alertas) { foreach ($alertas as $alerta) { $area_id = $alerta->area_id; $titulo = $alerta->titulo; $latitud = $alerta->latitud; $longitud = $alerta->longitud; $descripcion = $alerta->descripcion; $area_name = ModMapaHelper::AreaById($area_id); $aux[] = (object) array('area_name' => $area_name, 'titulo' => $titulo, 'latitud' => $latitud, 'longitud' => $longitud, 'descripcion' => $descripcion); } } return $aux; }
<?php defined('_JEXEC') or die; require_once dirname(__FILE__) . '/helper.php'; $areas = ModMapaHelper::getAreas(); $alertas = ModMapaHelper::getAlertas(); require JModuleHelper::getLayoutPath('mod_mapa');