Alternativa a la colección de campo

13

¿Alguien sabe una alternativa al módulo "colección de campo"?

Si bien el concepto de colección de campo es muy bueno, estoy teniendo problemas con la colaboración de otros módulos, como por ejemplo, funciones o API de búsqueda. Entonces estoy buscando alternativas.

cicatriz
fuente
1
La colección de campo realmente es el módulo superior de drupal para resolver problemas si es de clase. He encontrado que su soporte en diferentes módulos es excelente. Funciona con funciones, y simplemente debe asegurarse de que sus preferencias de visualización estén configuradas correctamente para que funcione con la búsqueda.
Sam152
Sam, no estoy seguro de lo que quieres decir con "preferencias de visualización correctas". ¿Puedes por favor aclarar?
cicatriz

Respuestas:

10

Ver el módulo Multifield .

Este proyecto busca proporcionar una verdadera solución de campo compuesto para Drupal 7. Por mucho que me guste la colección de campos, todavía tiene que guardar entidades reales y puede causar problemas de rendimiento debido a que tiene que cargar todas las entidades de colección de campos referenciadas en el nodo, o carga de la entidad matriz

Sin embargo, no estoy seguro de su compatibilidad con las características o la API de búsqueda.

Nigel Waters
fuente
Ese módulo es actualmente "inestable", así que úselo con precaución en un sitio de desarrollo, pero definitivamente no lo use en un sitio en vivo sin pruebas pesadas
Clive
Desafortunadamente, Feeds no admite la importación de múltiples campos desde el primer momento, por lo que esta puede no ser una opción viable si está buscando importar datos en este campo
pal4life
La sección "Enlaces relacionados" en la página del módulo multifield es útil.
digitgopher
9

Pruebe el módulo Párrafos , se integra con Search API y características .

Fran Matute Grisen Cico
fuente
1
Sí, los párrafos son la mejor alternativa a Field_collection.
Yusef
4

Podría considerar crear un nuevo tipo de contenido para representar la colección y luego usar el formulario de entidad en línea para permitir la creación de la 'colección' dentro del tipo de contenido que hace referencia a ella. Ver: formulario de entidad en línea .

jamesrutherford
fuente
Pero, ¿se integra esto con la búsqueda? ¿Quiero obtener la "Página completa" como resultado de búsqueda y no solo el "Tipo de contenido en línea"?
cicatriz
No estoy seguro de lo que quieres decir con "página completa" como resultado de búsqueda. ¿Puedes aclarar?
jamesrutherford
Por ejemplo: estoy usando el Tipo de contenido "B" dentro de mi Tipo de contenido "A" como un Formulario de entidad en línea tal como lo describió (este Tipo de contenido B contiene la cadena "prueba"). Cuando ahora busco la cadena "prueba", ¿qué obtendré como resultado de la búsqueda? Desde mi punto de vista, debe ser el nodo del Tipo de contenido B. Pero lo que quiero es el nodo del Tipo de contenido A (que contiene el CT B).
cicatriz
Esto es esencialmente lo que logran las colecciones de campo, pero de una manera mucho más simple.
Sam152
Gracias por la explicación detallada cicatriz. En cuanto a la API de búsqueda, hay una explicación de la cola de problemas que dice esencialmente: si el módulo contrib está construido correctamente, entonces sí. ( drupal.org/node/1118282 ) Dado que IEF admite los campos del módulo de referencia de entidad que sería el módulo a verificar. La cola de problemas allí parece indicar que debería funcionar con este problema aquí: drupal.org/node/1651606 .
jamesrutherford