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"?
Réponses:
Pour ajouter plus de clarté à la réponse:
la source
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.
la source
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é.
la source