Vediamo come realizzare un Combobox in Joomla.
Per farlo è sufficiente modificare il template che si desidera utilizzare aggiungendo il seguente codice PHP:
$query = "SELECT id, nome FROM mytable order by id desc ";$objD = &JFactory::getDBO();$objD->setQuery($query);$aryReturnedCategories = $objD->loadObjectList('id');foreach ($aryReturnedCategories as $objCat){$arySelectOptions[] = JHTML::_('select.option', $objCat->nome , $objCat->nome );}$lists['nome'] = JHTML::_('select.genericlist', $arySelectOptions , 'nome', 'class="inputbox"', 'value', 'text' , 0 );echo $lists['nome'];?>
Nell'esempio vengono inseriti all'interno di un combobox dei dati letti dalla tabella "mytable" di un database. Più precisamente, viene inserito il campo "nome", in ordine decrescente in base al campo "id".
1000 GRAZIE!
RispondiEliminanon è stato facile trovare un articolo come il tuo!
ciao
Fabrizio