Come fare riferimento a un'entità esistente utilizzando Inline Entity Form?


8

Sto usando Entity Reference per creare attività negli elenchi - sia le attività che gli elenchi sono di tipo contenuto, l'elenco contiene Multivalue Entity Reference all'attività. Poiché la maggior parte delle attività appartiene a un solo elenco, è stato naturale utilizzare Inline Entity Form .

Il problema è il più : ci sono alcune attività che devono appartenere a molti elenchi.

I documenti del modulo dicono:

È inoltre possibile fare riferimento a entità esistenti.

Quello farebbe il trucco. La mia domanda è molto semplice: come posso farlo? L'unico pulsante che vedo è "Aggiungi nuovo nodo" e apre il modulo di creazione del nodo. Cosa devo fare per visualizzare "Aggiungi nodo esistente"?


1
+1 Non so perché questo sia stato sottoposto a downgrade, ho la stessa domanda ;-)
Adrian Cid Almaguer

Risposte:


7

Per aggiungere più chiarezza alla risposta:

  • Nella scheda Modifica , seleziona " consenti agli utenti di selezionare nodi esistenti " come mostrato di seguito

inserisci qui la descrizione dell'immagine

  • Nel modulo di creazione del contenuto, è possibile trovare due pulsanti: Aggiungi nuovo nodo e Aggiungi nodo esistente come mostrato di seguito

inserisci qui la descrizione dell'immagine


4

Le impostazioni del modulo entità in linea si trovano nella scheda Modifica , non in Impostazioni campo . Una volta realizzato questo, è stato facile trovare la casella di controllo Consenti agli utenti di aggiungere nodi esistenti . Una volta verificato, ci sono due pulsanti nell'elenco dei campi: un pulsante per creare un nuovo riferimento e uno per fare riferimento ai nodi esistenti.


3

Il passaggio importante ma confuso che ho osservato quando volevo aggiungere un termine esistente, ad esempio, era quello di assicurarti di selezionare "Modulo entità in linea - Valori multipli" non valori singoli (vedi https://www.drupal.org/node/2134035 ). La patch corrente necessita di revisione da parte della community.


In quale versione? Perché non ricordo che sia un problema.
Mołot,

AFAIK, questo è un problema di vecchia data (che non è stato ancora risolto). Vedi drupal.org/node/2134035
Vishnar Tadeleratha,

@Molot che versione hai? Ho provato 1.6 e dev ed entrambi hanno il problema
Adrian Cid Almaguer il

@AdrianCidAlmaguer questo era tanto tempo fa. Se hai lo stesso problema, vedi il file di patch collegato, sembra una buona cosa.
Mołot,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.