Joomla.it Forum
Componenti per Joomla! => Gestione Form => : fmburkina 09 Jun 2010, 13:35:17
-
Ciao a tutti, vorrei creare un form con alcuni dropdown, non so come fare per fare in modo che le opzioni di questa dropdown siano prese da una tabella, il secondo problema è che vorrei che la tabella da dove vengono presi i dati sia scelta da un altro dropdown dello stesso form. sapete darmi qualche aiuto in tal senso, premetto che è da poco che lavoro con joomla e quindi magari sto chiedendo cose molto ovvie.
-
Dimenticavo sto leggendo i manuali che sono linkati nel forum e sono davvero una gran cosa, sto facendo delle prove
-
Qui trovi un metodo che usa javascripts
http://forum.joomla.it/index.php/topic,95733.msg439432.html#msg439432
-
Ottimo lo sto provando, una domanda, invece, per riempire un dropdown semplice con i dati di una tabella come posso fare?
Ho letto la tua guida
http://www.joomla.it/articoli-della-community/3836-from-multi-page-con-chronoforms-1.html
ma non riesco ad adattare il codice al mio form che in pratica prenderebbe una lista di nomi dalla tabella (contiene diversi campi ma me ne serve solo uno) e li metterebbe nella dropdown
-
Ottimo lo sto provando, una domanda, invece, per riempire un dropdown semplice con i dati di una tabella come posso fare?
Ho letto la tua guida
http://www.joomla.it/articoli-della-community/3836-from-multi-page-con-chronoforms-1.html
ma non riesco ad adattare il codice al mio form che in pratica prenderebbe una lista di nomi dalla tabella (contiene diversi campi ma me ne serve solo uno) e li metterebbe nella dropdown
Ok risolto questa parte, sbagliavo a modifcare una parte del codice
-
ragazzi qualcuno mi puo' inviare mandandomi il codice per popolare una dropdown con la lista utenti registrati ? mi servirebbe il campo id
scusate ho letto ovunque ma non riesco a farlo funzionare
-
Benvenuto nella comunità italiana di Joomla Daniele71
In Albo Pretorio uso questo codice inserito nella finestra Form code nel campo Form html
<div class="form_item">
<div class="form_element cf_dropdown">
<label class="cf_label" style="width: 150px;">Utente</label>
<select class="cf_inputbox" id="select_0" size="1" title="" name="utente">
<option value="">Scegli un utente</option>
<?php
//questo codice permette di popolare la dropdown gli utenti
$db =& JFactory::getDBO();
$query = "
SELECT `id`,`name`
FROM `#__users`
ORDER BY `name` ";
$db->setQuery($query);
$nomes = $db->loadAssocList();
$nome_options = "";
foreach ( $nomes as $v ) {
$nome_options .= "<option value='".$v['id']."' >".$v['name']."</option>";
}
echo $nome_options;
?>
</select>
<a class="tooltiplink" onclick="return false;"><img height="16" border="0" width="16" class="tooltipimg" alt="" src="components/com_chronocontact/css/images/tooltip.png"/>[/url]
<div class="tooltipdiv">Utente :: Scegliere il nominativo dell'utente da limitare</div>
</div>
<div class="cfclear"> </div>
</div>
-
grazie mille funziona alla grande
;D
-
Grazie Vales,
se volessi effettuare la ricerca su un secondo dropbox in base alla scelta di un primo campo?
Mi spiego meglio.
Ho due dropbox per la ricerca di cap e comune.
Sul primo dropbox faccio una select nella tabella cap e permetto all'utente di scegliere il proprio cap.
Sul secondo dropbox vorrei visualizzare tutti i campi nella tabella comuni con il cap precedentemente selezionato dall'utente.
-
Scusate,
non avevo visto il post.
http://forum.joomla.it/index.php?topic=95733.0
come non detto.
Grazie