Comment référencer une entité existante à l'aide du formulaire d'entité en ligne?

8

J'utilise la référence d'entité pour créer des tâches dans des listes - les tâches et les listes sont de type de contenu, la liste contient une référence d'entité à valeurs multiples pour la tâche. Étant donné que la plupart des tâches appartiennent à une seule liste, il était naturel d'utiliser le formulaire d'entité en ligne .

Le problème est le plus important : certaines tâches doivent appartenir à de nombreuses listes.

Les documents du module indiquent:

Les entités existantes peuvent également être référencées.

Cela ferait l'affaire. Ma question est très simple: comment faire? Le seul bouton que je vois est "Ajouter un nouveau nœud" et il ouvre le formulaire de création de nœud. Que dois-je faire pour voir "Ajouter un nœud existant"?

Mołot
la source
1
+1 Je ne sais pas pourquoi cela a été voté, j'ai la même question ;-)
Adrian Cid Almaguer

Réponses:

7

Pour ajouter plus de clarté à la réponse:

  • Dans l' onglet Modifier , cochez " autoriser les utilisateurs à sélectionner les nœuds existants " comme indiqué ci-dessous

entrez la description de l'image ici

  • Dans votre formulaire de création de contenu, vous pouvez trouver deux boutons: Ajouter un nouveau nœud et Ajouter un nœud existant comme indiqué ci-dessous

entrez la description de l'image ici

Pravin Ajaaz
la source
4

Les paramètres du formulaire d'entité en ligne se trouvent dans l' onglet Modifier , et non dans celui des paramètres de champ . Une fois que j'ai réalisé cela, il était facile de trouver la case Autoriser les utilisateurs à ajouter des nœuds existants . Une fois vérifiée, la liste des champs contient deux boutons: un bouton pour créer une nouvelle référence et un pour référencer les nœuds existants.

Mołot
la source
3

L'étape importante mais déroutante que j'ai observée en souhaitant ajouter un terme existant, par exemple, était de s'assurer que vous sélectionnez "Formulaire d'entité en ligne - Valeurs multiples" et non des valeurs uniques (voir https://www.drupal.org/node/2134035 ). Le patch actuel doit être revu par la communauté.

Vishnar Tadeleratha
la source
Dans quelle version? Parce que je ne me souviens pas que ce soit un problème.
Mołot
AFAIK, c'est un problème de longue date (qui n'a toujours pas été résolu). Voir drupal.org/node/2134035
Vishnar Tadeleratha
@Molot quelle version avez-vous? Je teste 1.6 et dev et les deux ont le problème
Adrian Cid Almaguer
@AdrianCidAlmaguer c'était il y a longtemps. Si vous avez le même problème, voir le fichier de patch lié, cela ressemble à une bonne chose.
Mołot