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"?


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


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.


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é.


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
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.