Quelquun connaît-il une alternative au module « collection de champs »?
Alors que le concept de collection de champs est très bien, j « ai des problèmes avec la collaboration d » autres modules, comme par exemple des fonctionnalités ou des API de recherche. Donc je « cherche des alternatives.
Commentaires
- La collection de champs est vraiment le meilleur module drupal pour résoudre des problèmes si la classe est '. Jai trouvé que le support de ' sur différents modules est excellent. Il fonctionne avec des fonctionnalités et vous devez simplement vous assurer que vos préférences daffichage sont correctement configurées pour quil fonctionne avec la recherche.
- Sam, je ' ne suis pas sûr ce que vous entendez par " préférences daffichage correctes ". Pouvez-vous clarifier?
Réponse
Voir le Module Multifield .
Ce projet cherche à fournir une véritable solution de champ composé pour Drupal 7. Autant jaime la collection Field, elle doit encore enregistrer des entités réelles, et peut entraîner des problèmes de performances en raison du chargement de toutes les entités de collecte de champs référencées sur le nœud ou du chargement de lentité parente.
Je ne suis pas sûr de sa compatibilité avec Fonctionnalités ou API de recherche cependant.
Commentaires
- Ce module est actuellement " instable " donc à utiliser avec précaution sur un site de développement, mais certainement ' t utiliser sur un site en direct sans tests poussés
- Malheureusement Feeds ne prend pas en charge limportation multi-champs prête à lemploi, donc cela peut ne pas être une option viable si vous souhaitez importer des données dans ce champ
- Les " Liens connexes La section " de la page du module à champs multiples est utile.
Réponse
Essayez le module Paragraphes , il sintègre avec lAPI de recherche et Fonctionnalités .
Commentaires
- Oui, les paragraphes sont la meilleure alternative à Field_collection.
Réponse
Vous pouvez envisager de créer un nouveau type de contenu pour représenter la collection, puis dutiliser le formulaire dentité en ligne pour permettre la création du » collection « à lintérieur du type de contenu le référençant. Voir: Formulaire dentité en ligne .
Commentaires
- Mais cela sintègre-t-il avec Chercher? Je souhaite obtenir la " page entière " comme résultat de recherche et pas seulement " Type de contenu intégré "?
- Je ne sais pas ce que vous entendez par ' page entière ' comme résultat de recherche. Pouvez-vous clarifier?
- Par exemple: Je ' utilise le type de contenu " B " dans mon type de contenu " A " en tant que formulaire dentité en ligne comme vous lavez décrit (ce type de contenu B contient la chaîne " test "). Lorsque je recherche maintenant la chaîne " test " – que vais-je obtenir comme résultat de la recherche? De mon point de vue, il doit sagir du nœud du type de contenu B. Mais ce que je veux, cest le nœud du type de contenu A (qui contient le CT B).
- Cest essentiellement ce que les collections de champs accomplissent , mais dune manière beaucoup plus simple.
- Merci pour lexplication détaillée cicatrice. En regardant lAPI de recherche, il y a une explication de la file dattente des problèmes qui dit essentiellement: si le module contrib est correctement construit, alors oui. ( drupal.org/node/1118282 ) Puisque IEF prend en charge les champs de module Entity Reference, ce serait le module à vérifier. La file dattente des problèmes semble indiquer quelle devrait fonctionner avec ce problème ici: drupal.org/node/1651606 .