Ciao,
stavo pensando a una soluzione su un sito che gestisco (ovviamente con drupal) per poter lanciare il carpooling, ossia il trovare passaggi con gente che fa un percorso simile al tuo.
In poche parole chi offre il passaggio lo inputa nel sito e chi cerca passaggio fa una ricerca.
Ora per permettere a chi offre un passaggio di inserire le info sul viaggio (gratis o a pagamento che sia) mi risulta abbastanza semplice creando dei campi dedicati: destinazione, partenza, orari, date, costi eccetera.
Ora quello che invece vi chiedo è:
come fareste per la ricerca del passaggio che interessa?
come fare per cercare per destinazione, per orario, per data?
sarebbe molto difficile implementare un sistema che nella ricerca dia un risultato compreso in un altro (ad es. a uno che cerca per roma-napoli viene restituito come risultato anche il milano-catania in quanto comprende roma-napoli)
che modulo usare? oppure posso usare funzionalità già presenti?
soluzione drupal per car pooling
Lun, 15/12/2008 - 04:25
#1
soluzione drupal per car pooling
cck + views + views fastsearch.... ma poi occorre un .inc specifico per inserire un filtro ad hoc per la funzionalità da te voluta, per la quale è fondamentale scrivere codice php (per di più, tutt'altro che banale poiché entrano in gioco algoritmi di ricerca operativa).
In se e per se, per un programmatore, lo sviluppo di tale modulo non è complicato, fin quando parliamo di ricerca percorsi, inserimento ecc.... L'unica cosa complessa da fare qui "percorsi compresi" di cui parli. Così, ad occhio e croce la cosa mi sembra fattibile solo con sitemi GIS, infatti dovresti avere georeferenziato città e strade per capire quando un percorso ne contiene un altro, usando le cosiddette "query spaziali". In questo caso, facendo delle interrogazioni sul GIS, riusciresti ad estrarre tutte le info che ti interessano.... quello è il vero scoglio.
Ciao
Gianni
Allora
siete stati esaurienti, al punto che ho capito che la funzione "percorsi compresi" per ora non è percorribile (permettetemi il giochetto di parole).
Per ora offrirò solo una ricerca diretta:
da dove parti, dove vuoi andare, insomma con le variabili del tipo di conenuto, ossia dei campi.
Se ho capito bene devo studiarmi un po' views fastsearch
ora vado a vedere di che si tratta
grazie :-)
fab
sono andato a vedere fastsearch
il problema è che è solo per drupal 5 e io invece utilizzo drupal 6.
Ho pensato di utilizzare due vocabolari dedicati per i luoghi di partenza e arrivo.
devo capire come fare per la ricerca e soprattutto dove trovare un vocabolario da importare con tutti i comuni italiani
qualche dritta?
Dalla pagina di Fast Search:
Quindi in Drupal 6 le funzioni sono nel core.
Quanto al db dei comuni: http://www.istat.it/strumenti/definizioni/comuni/ (avevi già provato con Google, vero?...)
Si, grazie per il suggerimento, non speravo che davano un xls dal quale la lista già con gli accapi pronta per la creazione del vocabolario
ora procedo con la creazione del vocabolario
gentilissimo
:-D