Alternativa à coleta de campo

13

Alguém conhece uma alternativa para o módulo "coleção de campos"?

Embora o conceito de coleta de campo seja muito bom, estou tendo problemas com a colaboração de outros módulos, como, por exemplo, recursos ou API de pesquisa. Então, eu estou procurando alternativas.

cicatriz
fonte
1
A coleta de campo é realmente o principal módulo drupal para resolver problemas, se for de classe. Eu descobri que o suporte a diferentes módulos é ótimo. Ele funciona com recursos e você simplesmente precisa garantir que suas preferências de exibição estejam configuradas corretamente para que funcione com a pesquisa.
precisa saber é o seguinte
Sam, não sei o que você quer dizer com "preferências de exibição corretas". Você pode esclarecer por favor?
cicatriz

Respostas:

10

Veja o módulo Multifield .

Este projeto procura fornecer uma verdadeira solução de campo composto para o Drupal 7. Por mais que eu goste da coleção de campos, ele ainda precisa salvar entidades reais e pode causar problemas de desempenho por ter que carregar todas as entidades de coleção de campos referenciadas no nó ou carga da entidade pai.

Não tenho certeza de sua compatibilidade com os recursos ou a API de pesquisa.

Nigel Waters
fonte
Esse módulo é atualmente "instável" para uso com cautela em um site de dev, mas definitivamente não usar em um site ao vivo sem testes pesado
Clive
Infelizmente Feeds não suporta diversos campos importar fora da caixa e isso não pode ser uma opção viável se você estiver olhando para os dados de importação para esse campo
pal4life
A seção "Links relacionados" na página do módulo multifield é útil.
digitgopher
9

Experimente o módulo Parágrafos , que se integra à API e aos Recursos de pesquisa .

Fran Matute Grisen Cico
fonte
1
Sim, parágrafos é a melhor alternativa para Field_collection.
Yusef
4

Você pode considerar criar um novo tipo de conteúdo para representar a coleção e, em seguida, usar o Formulário de entidade embutido para permitir a criação da 'coleção' dentro do tipo de conteúdo que a referencia. Consulte: Formulário de entidade embutida .

jamesrutherford
fonte
Mas isso se integra à Pesquisa? Desejo obter a "Página inteira" como resultado da pesquisa e não apenas o "Tipo de conteúdo embutido"?
scar
Não sei ao certo o que você quer dizer com "página inteira" como resultado da pesquisa. Você pode esclarecer?
Jamesrutherford
Por exemplo: estou usando o Tipo de conteúdo "B" no meu Tipo de conteúdo "A" como um Formulário de entidade embutido, exatamente como você descreveu (este Tipo de conteúdo B contém a sequência "teste"). Quando agora procuro a string "test" - o que receberei como resultado da pesquisa? Do meu ponto de vista, deve ser o nó do tipo de conteúdo B. Mas quero que eu queira seja o nó do tipo de conteúdo A (que contém o CT B).
scar
Isso é essencialmente o que as coleções de campo realizam, mas de uma maneira muito mais simplificada.
precisa saber é o seguinte
Obrigado pela explicação detalhada da cicatriz. Olhando para a API de pesquisa, há uma explicação da fila de problemas que diz essencialmente: se o módulo contrib foi construído corretamente, então sim. ( drupal.org/node/1118282 ) Como o IEF suporta os campos do módulo Reference da entidade, esse seria o módulo a ser verificado. A fila de problemas parece indicar que deve funcionar com esse problema aqui: drupal.org/node/1651606 .
Jamesrutherford