cck1 precaricato di valori e cck2 valori in base a scelta su ck1;senza hierachical selct

1 contenuto / 0 new
cck1 precaricato di valori e cck2 valori in base a scelta su ck1;senza hierachical selct

per piccole liste hierarchical select puo' andar bene;
ma per liste medio grandi tipo regioni provincie comuni etc inizia ad essere lento;

volendo avere ad esempio 2 campi
cck1 con regioni e cck2 che si riempie in base al valore scelto su cck1;
che soluzione e codice adottare?

è anche possibile leggere i dati da un file xml per far caricare le liste?