Usare un tipo contenuto come tipo campo
Salve,
sto cercando di capire meglio i meccanismi dei tipi di dati in drupal:
Posso usare per un determinato campo un tipo di dato definito da me?
Cerco di spiegarmi:
Ho fatto una nuova struttura/tipo dati INDIRIZZO ( regione - provincia - comune - via ...)
adesso vorrei usare questa struttura per definire un campo di un altra struttura
in modo da non dover definire i campi nuovamente:
cioe' campo RESIDENZA di tipo INDIRIZZO
c'e' modo di farlo?
Grazie e scusate in anticipo se vi rompo ;-)
Francesco
Risposte
Ciao, ti serve il modulo
Ciao, ti serve il modulo "field collection" che ti permette di creare una collezione di field e di utilizzarli come unico field all'interno di un tipo di contenuto.
M.
Ziobudda, ti ha indicato uno
Ziobudda, ti ha indicato uno dei moduli più importanti per fare elenchi riferiti ad un nodo, io ti consiglio anche di installare i moduli accessori di file collection.
Tieni presente che la colezione può esistere solo se prima crei un nodo al quale aggiungere elementi della collezione
Un'altra cosa bellissima di field collection è il fatto che a livello di views puoi richiamare facilmente tabelle delle collezioni senza la visualizzazione del nodo nascondendone il campo o applicado dei filtri
Se però vuoi referenziare il tuo nodo ad un altro nodo esistente in maniera simile a quello che aviene per la tassonomia, allora devi usare l'altrettanto noto entity reference
Ha certamente ragione tommy55
Ha certamente ragione tommy55 quando dice di installare anche i moduli accessori. Se ti servono fallo sicuramente.
M.
Grazie gli entity reference
Grazie
gli entity reference li ho gia' usati, ma vai a referenziare i dati creati
io voglio solo il modello dei campi raggruppati
adesso provo i moduli collection...
Allora usando collection con
Allora usando collection con campi entity refernce
quando si va ad usarlo
nel form di inserimento contenuto riporta una serie di errori
otice: Undefined index: #default_value in reference_option_limit_form_alter() (linea 346 di
Per quello che vorrei fare ho visto che c'e' address field, pero' e' internazionale,
io vorrei che fosse limitato all'italia e che riportasse una ricerca per regione e provincia e comune
oppure che inserito il comune prende automaticamente la provincia e regione relative
Mi servono questi dati per poter fare poi le ricerche per regione, provincia, comune
sapete se esiste la personalizzazione italiana di address field?
Grazie
F.
Cerco di chiarire la mia
Cerco di chiarire la mia problematica, forse c'e' una soluzione pronta.
Obbiettivo: Debbo definire un nodo a cui debbo legare 5 indirizzi:
2 specifici per quel nodo (inserimento manuale)
gli altri 3 debbono far riferimento a 3 liste distinti di luoghi precaricati
Domande:
1. volendo usare address field:
a. come faccio a scegliere il luogo dalla lista relativa
b. come faccio a precaricare e gestire le 3 liste distinte (i dati li ho gia' su file csv)
c. posso impostare ricerche per visualizzare i nodi collegati allo specifico indirizzo
2. moduli alternativi...
Grazie a chiunque possa darmi indicazioni.
F.