Aiuto: Form di ricerca con select contingenti
Ciao a tutti, sono una nuova utilizzatrice di Drupal.
Avrei una domanda riguardante la ricerca.
Mi spiego meglio.
Ho una prima form di ricerca con la quale gli utenti possono scegliere una nazione.
La seconda form di ricerca deve contenere una select con tutte le citta' che appartengono alla nazione selezionata precedentemente.
esempio:
Form 1: Nazione: USA, UK, Spagna
Se un utente sceglie Uk nella seconda form dovra' apparire una select con le citta': Londra, Manchester ecc
Utilizzando le view ho creato una form di ricerca per il primo step, ma non so come popolare la select della seconda form di ricerca con i risultati della prima. Ho provato a cercare su google ma senza ottenere risultati. Qualcuno mi potrebbe dire da dove partire o come cercare su google?
Grazie mille
Jenna
Risposte
Ciao, da una ricerca interna:
Ciao, da una ricerca interna: http://www.drupal.it/supporto/tassonomia-1
prova https://www.drupal.org/
prova
https://www.drupal.org/project/hierarchical_select
https://www.drupal.org/project/shs
https://www.drupal.org/project/views_selective_filters
Ciao, intanto grazie mille
Ciao, intanto grazie mille della risposte.
Sono riuscita a creare le mie prime due select dipendenti ma adesso ho un altro problema.
Mi spiego meglio.
Alla mia ricerca devo aggiungere un altro campo con il quale l'utente puo' filtrare gli utenti in base alla data di inizio della loro registratione.
Una volta che l'utente seleziona la nazione e la citta' (esempio Italia e Roma) e la data,
si dovra' aprire un'altra pagina che a destra mostrera' alcuni dettagli degli utenti associati alla citta' precendentemente scelta (quindi nello specifico: i dettagli degli utenti che abitano a Roma) e a sinistra un'altra form di ricerca con una select list contenente il quartiere di residenza degli utenti.
Quello che vorrei e' che la mia seconda vista avesse i filtri di ricerca popolati con il risultato della prima vista...
Una strada che volevo intraprendere sarebbe quella del'utilizzo della tassonomia ma a quel punto dovrei avere un vocabolario con la lista di tutti i possibili giorni dell'anno....
Quello che mi chiedo e' se la strada migliore e' quella di capire come creare dinamicamente i termini di un vocabolario (anche se non so da che parte iniziare) o se c'e' un'altra strada da seguire..
Grazie mille in anticipo
Ciao, aggiungo una nota. Il
Ciao, aggiungo una nota.
Il mio sito dovrebbe essere una cosa simile a un motore di ricerca hotel: nella prima pagina in genere si cerca la destinazione e la data si apre una pagina con tutti gli hotel disponibili e poi a destra ci sono opzioni aggiuntive ma che dipendono dalla scelta precedente(esempio: vedo una select con l'elenco di tutti gli hotel)
prova
prova qui
https://www.drupal.org/project/facetapi
Ciao, grazie mille per la
Ciao, grazie mille per la risposta.
Mi sembra che sia quella la strada da seguire.
Ho modificato la mia ricerca usando le Facet Api ma la mia vista viene associata ad una pagina che non so come richiamare nella mia prima form.
Mi spiego. Nella home page ho la form di ricerca, quando scelgo i filtri e premo il bottone di ok in che modo posso collegare i filtri scelti dagli utenti con la mia 'Facet view'?
Grazie in anticipo
Ciao, grazie
Ciao, grazie motodesk.
Utilizzando le facet sono riuscita a creare una pagina di ricerca che, a seconda di un campo scelto, ne visualizza degli altri.
L'unica cosa e' che il link a questa pagina e' nel Main Menu mentre io vorrei visualizzare un blocco di ricerca nella home page e poi passare i parametri alla pagina di ricerca delle facet.
Ho notato che i facet block non si possono inserire nella home page...
Esempio:
http://miosito.com/?q=utenti&f[0]:field_citta_residenza:Roma.
Se riuscissi a generare questo link invocherei la pagina di ricerca (search facet) "Utenti" contenente cio' che mi serve.
Ciao, utilizzando le facet e
Ciao, utilizzando le facet e il loro display as Facet block sono riuscita a fare tutto! Grazie per l'aiuto