$data = explode(':', $input); $inputData[$provider->name][] = array('type' => $data[0], 'name' => $data[1], 'message' => $data[2], 'callback' => $data[3]); } } // averiguamos el zonal actual $helper = new comZonalesHelper(); $zActual = $helper->getZonalActual(); // $zName = $helper->getZonal($zActual); // $zonalCurrentMessage = ($zActual == NULL) ? JText::_('SYSTEM_ZONAL_CHOOSE') : $zName->label; // $zonalesParams = &JFactory::getApplication('site')->getParams('com_zonales'); // $width = $zonalesParams->get('width_mapa_flash', ''); // $height = $zonalesParams->get('height_mapa_flash', ''); $zonalUserMessage = JText::_('SYSTEM_ZONAL_CURRENT_MESSAGE'); $chooseZonalMessage = JText::_('SYSTEM_ZONAL_CHOOSE'); $chooseZonal = UserHelper::ZONAL_NOT_DEFINED; $zonas = $helper->getValuesZonales(); $zonal = $helper->getZonal(); $selectedOption = 0; $localidades = array(); $selectedParent = 0; if ($zonal != null) { if ($zonal || $zonal->id != 0) { $selectedOption = $zonal->id; } $selectedParent = $zonal->parent_id; } // parametros $root = $helper->getRoot(); // crea select de zonales disponibles $parents = $helper->getItems($root); $lists['provincias_select'] = JHTML::_('select.genericlist', $parents, 'reg_provincias', 'size="1" class="reg_provincias_select required"', 'id', 'label', $selectedParent);