Regione, Provincia, Comune

31 contenuti / 0 new
Ultimo contenuto
Offline
Drupalitaliano
Iscritto: 15 Gen 2010
Messaggi: 237
Regione, Provincia, Comune

(Sposto da un vecchio thread perché il titolo era poco significativo)

Nella fase di registrazione, voglio mettere un campo cck con la località di residenza.
E vorrei farlo con i dependent dropdown. Scelta la regione, mi compaiono solo le sue province, e scelta quest'ultima solo i suoi comuni.
Fin qua è semplice da fare con un Vocabolario della Tassonomia in cui i comuni sono termini figli delle province e queste delle regioni.
Con il modulo Hierarchical Select ottengo l'effetto dipendenza descritto prima.

Il problema mi viene quando devo trovare il modo di inserire in tassonomia comuni-province-regioni. Ho trovato qualche CSV e XML in rete ma non riesco ad importarli correttamente in Drupal. Qualcuno sa indirizzarmi verso un file formattato per drupal, pronto all'uso?

Offline
Drupalitaliano
Iscritto: 15 Gen 2010
Messaggi: 237

Possibile che nessuno abbia già incontrato questo problema?
Qualche anima nobile che sul proprio sito ha una Vocabolario con Regioni, Province, Comuni non sarebbe così disponibile da esportarlo (XML o CSV è uguale) e condividerlo con la community?

Ritratto di Pinolo
Offline
UberAdmin
UberAdmin
Iscritto: 17 Nov 2005
Messaggi: 3240

Io l'ho fatto e avevo i file da qualche parte, ma non li trovo, per il momento. Comunque, ho dovuto fare qualche correzione a mano dopo l'importazione, perché per esempio non permetteva di inserire Vercelli come Comune della provincia di Vercelli (un termine omonimo di un termine padre). Purtroppo, la cosa l'ho fatta diverso tempo fa e devo spulciare un po' di archivi per ritrovarla (se c'è)

Ritratto di bohz@drupal.org
Offline
Iscritto: 21 Maggio 2009
Messaggi: 2122

stessa cosa di pinolo: sono 2 giorni che cerco il CSV ma non lo trovo.
Ad ogni modo, io ero partito dal dump di geonames.org (http://download.geonames.org/export/dump/) perchè mi servivano anche le coordinate.
Non è un grosso lavoro, forse un po' lungo

tecnomeme.it ha pubblicato regioni e province in xml (ma non i comuni) da importare con taxonomy_xml

Offline
DrupalNiubbo
Iscritto: 21 Giu 2010
Messaggi: 4

Salve a tutti!
Questo fine settimana ho scaricato dal sito ufficiale dell'Istat il csv con la lista dei comuni aggiornati al gennaio 2010.
Mi sono creato uno script per importarli in un vocobolario in modo da ottere la gerarchia Regione -> Provincia -> Comune.

Ho esportatato la tassonomia in un file xml che è possibile caricare installando il modulo Taxonomy import/export di drupal.

Il vocabolario l'ho potete scaricare da questo indirizzo: Scarica

Buon lavoro!
Saluti dallo staff di www.viaggiareinmoto.com

Offline
DrupalNiubbo
Iscritto: 16 Feb 2010
Messaggi: 6

Non so se ti può ancora servire.
Nel caso creassi tu il form, puoi usare l'elemento che ho pubblicato in questo articolo
http://impronta48.it/drupal/drupal-form-api-select-box-province-italiane

Saluti,
Massimo

___________________________________________________
Massimo INFUNTI - iMpronta, drupal specialists
http://impronta48.it
http://www.corsi-drupal.it

Offline
DrupalNiubbo
Iscritto: 25 Ago 2010
Messaggi: 3

ciao,
devo fare la stessa cosa anche io, cioè pagina di registrazione con menu a tendina regione->provincia->comune, però pur seguendo le varie guide non riesco a saltarci fuori.
Potresti spiegarmi un po' meglio l'uso di Hierarchical Select e delle views?
Sto facendo un gran casino ma non riesco proprio a creare una pagina che abbia quei menu a tendina :)

grazie mille,
Samuele

Offline
DrupalNiubbo
Iscritto: 25 Ago 2010
Messaggi: 3

Salve a tutti,
ho risolto il problema di sopra, sono finalmente riuscito a fare una pagina di registrazione come necessitavo. Ora però ho un problema che non riesco a risolvere: quando creo un nuovo profilo, non mi memorizza nel database la giusta regione,provincia,comune. Una volta loggato, se li modifico (ovviamente non sono settati a niente) poi me la registra correttamente e funziona.
Ho provato a controllare i permessi ma dovrebbero andar bene, avete idee del perché in fase di registrazione non mi salva niente e invece in fase di modifica funziona tutto bene?

Grazie mille,
samuele

Offline
Drupalitaliano
Iscritto: 2 Mar 2010
Messaggi: 216

Per risolvere questo problema forse dovresti postare il code ad esempio...
In che modo hai risolto? Io necessiterei della lista di regioni, province e comuni. Ho provato i link di cui sopra, ma nell'elenco dei comuni ho il codice provincia, e non il nome della provincia e la regione d'appartenenza...

Grazie

Ritratto di iddue
Offline
DrupalNiubbo
Iscritto: 1 Ott 2010
Messaggi: 4

non funziona il link dello scaricamento potresti postare un altro link?

Offline
Drupalitaliano
Iscritto: 15 Gen 2010
Messaggi: 237

Aggiorno per dire che dopo aver perso una settimana (parecchi mesi fa, ormai) a formattare il CSV come lo volevo io e a capire come importarlo ho deciso di delegare tutto il lavoro alla georeferenziazione con moduli tipo Location/Gmap/OpenLayers.

Offline
Drupalitaliano
Iscritto: 2 Mar 2010
Messaggi: 216

Ma il csv dell'istat?

Offline
DrupalNiubbo
Iscritto: 2 Nov 2009
Messaggi: 24

ilrecidivo wrote:

Il vocabolario l'ho potete scaricare da questo indirizzo: Scarica

Purtroppo il collegamento segnalato non funziona, restituisce una pagina non trovata.
Non c'è nessuno che possa pubblicarlo nuovamente ad un altro indirizzo, o per caso ad inviarmelo per posta?
Un vocabolario del genere è proprio quello che stavo cercando, riuscire ad avere già l'XML mi risparmierebbe davvero molto tempo.
Grazie.

Michele

Offline
DrupalNiubbo
Iscritto: 21 Giu 2010
Messaggi: 4

Ciao Michele,
il file era stato cancellato ... ora l'ho rimesso su ed è scaricabile da qui.

Saluti
Marco

Offline
DrupalNiubbo
Iscritto: 2 Nov 2009
Messaggi: 24

Grazie Mille ;)

Offline
Drupalitaliano
Iscritto: 2 Mar 2010
Messaggi: 216

l'XML come si importa??

Offline
DrupalNiubbo
Iscritto: 2 Nov 2009
Messaggi: 24

Felagund wrote:
l'XML come si importa??

istallando il modulo Taxonomy Import/Export (taxonomy_xml)

Ritratto di nextpic
Offline
Drupalitaliano
Iscritto: 7 Set 2009
Messaggi: 447

una volta che ho importato il file xml della lista dei comuni, provincie e regioni, come posso fare per creare le relative voci nel modulo di registrazione? Premetto che io sto usando il modulo profile di drupal. Grazie a tutti

Offline
Drupalitaliano
Iscritto: 2 Mar 2010
Messaggi: 216

Zauker wrote:
Felagund wrote:
l'XML come si importa??

istallando il modulo Taxonomy Import/Export (taxonomy_xml)


grazie :)

Offline
DrupalNiubbo
Iscritto: 2 Nov 2009
Messaggi: 24

nextpic wrote:
una volta che ho importato il file xml della lista dei comuni, provincie e regioni, come posso fare per creare le relative voci nel modulo di registrazione? Premetto che io sto usando il modulo profile di drupal. Grazie a tutti

L'ho fatto praticamente adesso :)
Io ho installato il modulo CCK per poter aggiungere campi personalizzati.
Ho aggiunto poi il modulo Content Taxonomy che permette di aggiungere un tipo di campo CCK di tassonomia.
Infine ho aggiunto il modulo Hierarchical Select, che permette di creare delle select a cascata, quindi una prima select che mi fa selezionare la regione, poi compare una nuova select che mi fa selezionare la provincia e così per i comuni.
Per questa funzionalità devi però installare anche il modulo jQuery UI che permette di aggiornare le select.
Attenzione che la posizione del modulo JQuery UI non è la classica dei moduli, e deve essere scaricato e copiato dentro il modulo una cartella con i file di JQuery.
Con l'ultima versione di JQuery UI mi dava problemi quindi ho scaricato la versione che indicava nel file readme.TXT

Offline
Drupalitaliano
Iscritto: 2 Mar 2010
Messaggi: 216

ma compaiono le select o semplicemente sono sempre lì e caricano i dati in base a quanto selezionato dalla select padre?

Offline
DrupalNiubbo
Iscritto: 2 Nov 2009
Messaggi: 24

Felagund wrote:
ma compaiono le select o semplicemente sono sempre lì e caricano i dati in base a quanto selezionato dalla select padre?

in realtà la configurazione è la più ampia possibile.
intanto mi correggo, le select gerarchiche si possono avere anche senza dover configurare un campo CCK.
Quando si installa il modulo hierarchical-select nella configurazione del vocabolario si avrà la possibilità di attivare e configurare le select gerarchiche.
Ovviamente il contenuto della seconda select cambia a seconda di di cosa è stato scelto nella prima e così via.
Si può dare la possibilità di scelta multipla, si può forzare l'acquisizione del solo ultimo elemento o di tutto il percorso (tutti i livelli)
si può far scegliere liberamente o forzare a scegliere il nodo più profondo.
qui trovate un'ottima demo
come si vedono anche le opzioni di configurazione . Vi consiglio di spulciare i vari Tab.
Qui la pagina del modulo

Offline
Drupalitaliano
Iscritto: 2 Mar 2010
Messaggi: 216

Ok grazie, gentilissimo. Metto nei preferiti che questo thread è veramente interessante :P

Offline
DrupalNiubbo
Iscritto: 22 Nov 2010
Messaggi: 12

si può fare una selezione regioni-provincie-comuni senza utilizzare le tassionomie?

Ritratto di danzisiweb
Offline
UberDrupalitaliano
Iscritto: 11 Feb 2010
Messaggi: 887

Cosi:
Input personalizzato Regioni-Province per i vostri moduli, con attributo ahah
http://www.drupalitalia.org/node/13266

Ciao

Guarda i miei video tutorial di Drupal su youtube e danzisiweb.it

Offline
DrupalNiubbo
Iscritto: 16 Mar 2008
Messaggi: 90

Ciao
Ho un problema che non riesco a risolvere..

Usando appunto Hierarchical Select per le regioni/province/comuni, settando la scelta obbligata all'ultimo figlio, in automatico mi dà la scelta del primo comune....

e questo non và bene...
Voglio che esca in automatico la voce come nella voce padre!

come devo fare???

Offline
DrupalNiubbo
Iscritto: 19 Giu 2009
Messaggi: 60

è possibile integrare questo sistema all'interno di un webform? sarebbe comodissimo

Offline
DrupalNiubbo
Iscritto: 16 Mar 2008
Messaggi: 90

webform non lo uso, ma credo di si..
intanto installa CCK e taxonomy XML poi importa xml: http://www.tecnomeme.it/risorse_web/drupal-xml-taxonomy-files
e poi fai delle prove con webform..

Offline
Drupalitaliano
Iscritto: 26 Apr 2011
Messaggi: 103

Ciao a tutti. Ho notato un funzionamento molto strano di hierarchical select con questo xml. Praticamente se creo una view con filtro "Taxonomy: Term ID (with depth)" esposto e tipo di selezione "Autocomplete", la città "Roma" non compare quando la si digita. Tutte le altre sì, anche quelle che fanno provincia. Sapete dirmi qualcosa?

Offline
DrupalNiubbo
Iscritto: 21 Giu 2010
Messaggi: 4

Quando fai l'import della tassonomia devi selezionare l'opzione "Permetti valori duplicati" ... prova cosi.

Offline
Drupalitaliano
Iscritto: 26 Apr 2011
Messaggi: 103

Vedo questo messaggio solo ora. Il problema non era quello (anche perché io avevo selezionato quell'opzione). Il problema era la query che drupal effettua con l'uso di autocomplete. Qui ho risolto la questione. Inoltre si può modificare quella query per modificare l'ordinamento.