Korzystam z Entity Reference do tworzenia zadań na listach - zarówno zadania, jak i listy są typem zawartości, lista zawiera wielowartościowe odniesienie encji do zadania. Ponieważ większość zadań należy do tylko jednej listy, użycie formularza Inline Entity było naturalne .
Problem jest najbardziej - niektóre zadania muszą należeć do wielu list.
Dokumenty modułu mówią:
Można również odwoływać się do istniejących encji.
To by załatwiło sprawę. Moje pytanie jest bardzo proste: jak to zrobić? Jedyny przycisk, który widzę, to „Dodaj nowy węzeł” i otwiera formularz tworzenia węzła. Co powinienem zrobić, aby zobaczyć „Dodaj istniejący węzeł”?
Odpowiedzi:
Aby dodać więcej jasności do odpowiedzi:
źródło
Ustawienia formularza Inline Entity znajdują się na karcie Edycja , a nie w polu Ustawienia pola . Kiedy zdałem sobie z tego sprawę, łatwo było znaleźć pole wyboru Zezwalaj użytkownikom na dodawanie istniejących węzłów . Po sprawdzeniu na liście pól znajdują się dwa przyciski: przycisk do tworzenia nowego odwołania i jeden do odsyłania do istniejących węzłów.
źródło
Ważnym, choć mylącym krokiem, który zaobserwowałem na przykład podczas dodawania istniejącego terminu, było upewnienie się, że wybrano opcję „Forma elementu wbudowanego - wiele wartości”, a nie pojedyncze wartości (patrz https://www.drupal.org/node/2134035 ). Obecna łatka wymaga przeglądu społeczności.
źródło