Estou usando a Referência de entidade para criar tarefas em listas - as tarefas e as listas são do tipo conteúdo, a lista contém Referência de entidade de vários valores para a tarefa. Como a maioria das tarefas pertence a apenas uma lista, era natural usar o Inline Entity Form .
O problema é maior - existem algumas tarefas que precisam pertencer a muitas listas.
Os documentos do módulo dizem:
As entidades existentes também podem ser referenciadas.
Isso faria o truque. Minha pergunta é muito simples: como faço isso? O único botão que vejo é "Adicionar novo nó" e ele abre o formulário de criação do nó. O que devo fazer para ver "Adicionar nó existente"?
Respostas:
Para adicionar mais clareza à resposta:
fonte
As configurações do formulário de entidade embutido estão na guia Editar , não nas configurações de campo . Depois que percebi isso, foi fácil encontrar a caixa de seleção Permitir que os usuários adicionem nós existentes . Uma vez verificado, há dois botões na lista de campos: um botão para criar uma nova referência e um para referenciar os nós existentes.
fonte
A etapa importante, porém confusa, que observei ao querer adicionar um termo existente, por exemplo, foi garantir que você selecionasse "Formulário de entidade em linha - vários valores" e não valores únicos (consulte https://www.drupal.org/node/2134035 ) O patch atual precisa de uma revisão da comunidade.
fonte