Qualcuno conosce unalternativa al modulo “raccolta di campi”?
Anche se il concetto di raccolta di campi è molto bene, ho problemi con la collaborazione di altri moduli, come ad esempio le funzionalità o lAPI di ricerca. Quindi sto cercando delle alternative.
Commenti
- Field collection è davvero il miglior modulo drupal per risolvere i problemi se è la classe '. Ho scoperto che il supporto di ' tra diversi moduli è ottimo. Funziona con le funzionalità e devi semplicemente assicurarti che le tue preferenze di visualizzazione siano impostate correttamente affinché funzioni con la ricerca.
- Sam, ' non ne sono sicuro cosa intendi per " correggere le preferenze di visualizzazione ". Puoi chiarire per favore?
Risposta
Vedi il Modulo multifield .
Questo progetto cerca di fornire una vera soluzione di campo composto per Drupal 7. Per quanto mi piaccia la raccolta Field, deve comunque salvare le entità effettive e può causare problemi di prestazioni a causa della necessità di caricare tutte le entità della raccolta di campi di riferimento sul nodo o del caricamento dellentità padre.
Non sono sicuro della sua compatibilità con Funzionalità o API di ricerca però.
Commenti
- Quel modulo è attualmente " unstable " quindi usalo con cautela su un sito di sviluppo, ma sicuramente non ' t utilizzare su un sito live senza test pesanti
- Purtroppo feed non supporta limportazione multifield pronta alluso, quindi questa potrebbe non essere unopzione praticabile se stai cercando di importare dati in questo campo
- " Link correlati La sezione " nella pagina del modulo multifield è utile.
Risposta
Prova il modulo Paragrafi , si integra con lAPI di ricerca e Funzionalità .
Commenti
- Sì, i paragrafi sono la migliore alternativa a Field_collection.
Risposta
Potresti prendere in considerazione la creazione di un nuovo tipo di contenuto per rappresentare la raccolta e quindi utilizzare il modulo entità in linea per consentire la creazione del ” collection “allinterno del tipo di contenuto che fa riferimento ad esso. Vedi: Modulo entità inline .
Commenti
- Ma si integra con Ricerca? Voglio ottenere la " pagina intera " come risultato di ricerca e non solo " Tipo di contenuto inline "?
- Non sono sicuro di cosa intendi per ' intera pagina ' come risultato della ricerca. Puoi chiarire?
- Ad esempio: ' utilizzo il tipo di contenuto " B " nel mio tipo di contenuto " A " come un modulo di entità in linea proprio come hai descritto (questo tipo di contenuto B contiene la stringa " test "). Quando ora cerco la stringa " test ", cosa ottengo come risultato della ricerca? Dal mio punto di vista deve essere il nodo del Content Type B. Ma quello che voglio è il nodo del Content Type A (che contiene il CT B).
- Questo è essenzialmente ciò che realizzano le raccolte di campi , ma in modo molto più semplice.
- Grazie per la spiegazione dettagliata cicatrice. Guardando lAPI di ricerca cè una spiegazione della coda dei problemi che dice essenzialmente: se il modulo contrib è costruito correttamente, allora sì. ( drupal.org/node/1118282 ) Poiché IEF supporta i campi del modulo Entity Reference, questo sarebbe il modulo da controllare. La coda dei problemi sembra indicare che dovrebbe funzionare con questo problema qui: drupal.org/node/1651606 .