Joomla.it Forum
Non solo Joomla... => Database => : monoxilio 16 Apr 2008, 17:10:05
-
Ciao a tutti.
Ho cercato nel presente forum (e in rete) eventuali articoli sull'argomento ma non ho trovato nulla, purtroppo.
Il mio PROBLEMA è questo: A livello di database ho creato una tabella con campi:
- nazione; regione; città.
Ora devo creare una scelta multipla (select list) in base alla quale un utente registrato possa dire dove abita. Il tutto però con le select list collegate logicamente tra loro.
Il mio obiettivo sarebbe quello di collegare una determinata nazione alla successiva lista di regioni relative a quella nazione. Il motivo è semplice, vorrei che una volta che un utente si iscrive e seleziona il paese "Italia", poi sia obbligato nel campo successivo a selezionare solo le regioni italiane e non quelle ad esempio francesi o spagnole.
E così via creando dei legami logici anche tra le regioni e le città.
Domanda: è possibile creare una connessione logica tra i campi all'interno dell'area admin di Joomla 1.0 o Joomla 1.5?! Ho invece bisogno di un tool esterno? Se sì, avete idea di quale possa essere?
In rete si trova qualcosa ma il tutto prescinde dal db di joomla; io invece vorrei proprio interrogare il database.
Rimango in attesa di indicazioni.
Grazie mille fin da subito.
Ciao!!
-
ciao.. benvenuto :)
non ho mai fatto una cosa del genere, ma penso che il componente migliore per te sia facile forms..
lo trovi su joomla.org
ciao
-
ciao.. benvenuto :)
non ho mai fatto una cosa del genere, ma penso che il componente migliore per te sia facile forms..
lo trovi su joomla.org
ciao
Ciao!
In effetti Facile Forms fa qualcosa del genere, crea degli array all'interno di uno script e li collega logicamente, ma non lega i campi del database di joomla...
Io voglio che i campi del db di joomla siano connessi logicamente.
Any ideas?!
-
ma a quali campi del db di joomla devi associare i campi?
-
ma a quali campi del db di joomla devi associare i campi?
Dunque, in Community Builder ho creato due fields di tipo "select":
- nazione (valori: italia, spagna)
- regione (valori: veneto, lombardia, calabria... andalucia, paises bascos, extrmadura, ecc...)
ora vorrei che quando un utente seleziona nel suo profilo la "nazione" spagna, ebbene poi possa scegliere dal campo "regione" solo quelle regioni che sono spagnole.
il concetto è semplicemente quello del country select drop down. implementarlo non è poi così semplice.
-
mi sa che devi andare a toccare il codice di cb..
purtroppo non ho mai provato a are una cosa del genere, non saprei proprio come fare :-\
oppure se sai il php crearti un codice che distinto che va ad interagire con il db..
ciao