/** * Method to get a list of options for a list input. * * @return array An array of JHtml options. */ protected function getOptions() { $tags = BFCHelper::getTags(); $options = array(); if ($tags) { foreach ($tags as $tag) { $options[] = JHtml::_('select.option', $tag->TagId, $tag->Name); } } $options = array_merge(parent::getOptions(), $options); return $options; }
$db->setQuery('SELECT id FROM #__menu WHERE link LIKE ' . $db->Quote($uri . '%') . ' AND language=' . $db->Quote($language) . ' AND published = 1 LIMIT 1'); $itemId = $db->getErrorNum() ? 0 : intval($db->loadResult()); if ($itemId != 0) { $formAction = JRoute::_('index.php?Itemid=' . $itemId . ''); } else { $formAction = JRoute::_($uri); } // setting per slider prezzi $priceScaleMin = 0; $priceScaleMax = 300; $priceScaleStep = 50; //zone... $locationZones = BFCHelper::getLocationZones(); $masterTypologies = BFCHelper::getMasterTypologies(); // elenco ulteriore filtri possibili $merchantGroups = BFCHelper::getTags($language, "1,4"); $bookingTypes = array(); //$bookingTypes[0] = JTEXT::_('MOD_BOOKINGFORSEARCHFILTER_BOOKINGTYPES_REQUEST'); $bookingTypes[1] = JTEXT::_('MOD_BOOKINGFORSEARCHFILTER_BOOKINGTYPES_BOOK'); $offers = array(); $offers[1] = JTEXT::_('MOD_BOOKINGFORSEARCHFILTER_OFFERS_OFFER'); $pars = BFCHelper::getSearchParamsSession(); // se passo questi dati è una nuova ricerca $masterTypeId = $pars['masterTypeId']; $merchantCategoryId = $pars['merchantCategoryId']; // TODO: SUSPENDED //if (!empty($merchantCategoryId)) { // //// $singeMerchantCategory = BFCHelper::getMerchantCategory($merchantCategoryId); //// $services = $singeMerchantCategory->Services; // $services = BFCHelper::getServicesByMerchantsCategoryId($merchantCategoryId,$language);
function getMerchantGroups() { $return = BFCHelper::getTags("", "1"); //getTags if (!empty($return)) { $return = json_encode($return); } echo $return; $app = JFactory::getApplication(); $app->close(); }