Entity Reference

Как можно получить перечень всех дочерних NID нод связанных по полю Entity Reference?

17 июля 2019 в 22:46

Добрый день, имеется иерархия построенная на сущности типа нода с помощью поля Entity Reference, например

1
1.1
1.1.1
1.1.1.1

Т.е. нод 1.1.1.1 имеется связь с 1.1.1
1.1.1 с 1.1 и т.д. Связь один к одному

Этот нода, её тип называется Категория
Есть второй тип ноды это Статья, которая также имеется связь с помощью поля Entity Reference c типом Категория, также один к одному.

Как в форме редактирования ноды установить значение по умолчанию для типа поля entity reference с виджетом "встроенная форма сущности много значений"?

7 июня 2019 в 15:56

Есть тип материла который может ссылаться на другой материал.
при редактировании родительского мы можем сослаться на существующий.
Начиная вписывать данные в поле, нам предлагается выбрать из списка созданного на основе представления.
А после нажатия на кнопку "добавить" у наше поле принимает такой вид:

Алгоритм доступа к сущности на основе доступа к родительской сущности

14 марта 2019 в 16:28

Посоветуйте с алгоритмом доступа:

1.Есть сущность - верхнего уровня, к ней определён доступ пользователя.
2.Есть дочерняя промежуточная сущность и есть дочерняя сущность у промежуточной.
3.В общем есть иерархия через entity_reference этого всего.

Вопрос: как мне лучше всего организоваьт проверку доступа к дочерним сущностям на основе доступа к самой верхней? Может есть что-то готовое?

Как сделать возможность создания одного материала во время создания другого drupal7

6 марта 2019 в 8:00

Такое дело есть тип сайты и тип домены, и когда создаешь материал сайт нужно что бы на тойже странице можно было добавить 1+ материалов доменов, мне сказали можно сделать через entity,но непонимаю как

Как вытащить другие материалы во views с таким же полем Entity Reference

5 марта 2019 в 12:38

Добрый день. Помогите решить проблему.

Есть нода (один из Материалов Проекта) с полем (Entity Reference), ссылающимся на другую ноду (Проект).
Хочу вывести блок (через views) на странице Материала Проекта с другими Материалами Проекта (т.е. имеющими ссылку на ту же ноду Проект).

Как это сделать? Может, вопрос простой, но я что-то не сооброжу.

Создание каталогов на нодах

24 декабря 2018 в 23:02

Всем привет! Прошу совета.
Необходимо создать простые каталоги.

Есть 3 типа нод: 1. Жанр 2. Каталог 3. Песня
Каждый Каталог ссылается через Entity Reference на Жанр.
Каждая Песня тоже ссылается через Entity Reference на Жанр.
Каждая Песня может ссылаться через Entity Reference на Каталог.

Как сделать, чтобы при создании/редактировании Песни можно было выбирать из списка Каталог только из числа тех, что ссылается на тот же Жанр, что и сама Песня? (т.е. чтобы в выпадающем списке были только эти Каталоги)

Фильтр по связанным материалам при добавлении ноды

20 сентября 2018 в 11:34

Dru 8

3 типа node - "Театр", "Зал", "Сеанс"

"Зал" - обязательно имеет Reference с Театр
"Сеанс" - обязательно имеет Reference с "Театр", "Зал"

Задача при добавлении node "Сеанс": при выборе конкретного "Театр", в поле "Зал" оставались только связанные с "Театром" "Залы"

Спасибо.

Dynamic entity reference и вывод через views в обратном направлении связанных материалов

16 августа 2018 в 13:56

Доброго времени суток, уважаемые коллеги!

Что-то я совсем запутался, никак не получается решить задачу через связанные материалы.

Раскрытый фильтр по связанным материалам

26 апреля 2017 в 10:29

Здравствуйте, друзья. Есть товар и есть производители. Товар связан с производителями через Entity Reference . Как сделать в каталоге раскрытый фильтр по производителям? Например выбирает Производитель1, отображается товар, связанный с данным производителем.
Забыл уточнить, нужен именно выпадающий список со всеми производителями.

Хранение дополнительной информации для связи

22 февраля 2017 в 13:14

Доброго времени суток!

Первый раз сталкнулся с задачей, когда для конретной связи потребовалось хранить дополнительные данные. К примеру у меня есть мероприятие и могу приглашать на него гостей. Обе сущности это типы контента. Для связи я использовал Entity Reference. Но мне так же надо хранить для конретного гостя и мероприятия дату приглашения и статус (согласился на приглашение или нет). Подскажите если готовое решение для таких ситуаций?

Спасибо.