Как правильно использовать «Получить сущность по id» в Правилах, чтобы получить доступ к своим полям?

Я пытаюсь настроить RULE, который загружает и узел (Fetch entity по id), а затем, при другом действии, я хочу получить доступ к полям получаемого объекта. Однако, пока я вижу загруженный узел в селекторе данных следующих действий, я не могу получить доступ к его полям, только его «нормальные свойства».

Любые идеи?

4 голоса | спросил Mescalito 8 FebruaryEurope/MoscowbWed, 08 Feb 2012 18:56:45 +0400000000pmWed, 08 Feb 2012 18:56:45 +040012 2012, 18:56:45

2 ответа


2

Я дошел до этого вопроса, ища другое решение своей проблемы, но я думаю, что знаю, что все равно, даже если ему 2 года, это может помочь кому-то в будущем: P

Я думаю, вам нужно добавить условие, чтобы определить тип объекта, на который вы смотрите, либо используя «Entity has field» или «Data compare», чтобы определить, какой тип контента вы ищете. Причина, по которой вы видите только «нормальные свойства», по которым я предполагаю, что вы имеете в виду NID, Author, Title и т. Д., Заключается в том, что она не может гарантировать, что у нее есть поля, которые вы хотите, до тех пор, пока вы не определите, какой тип контента он

ответил Andrew Morris 10 thEurope/Moscowp30Europe/Moscow09bEurope/MoscowWed, 10 Sep 2014 14:56:39 +0400 2014, 14:56:39
1

Для тех, кто все еще ищет ответ на этот вопрос, я использовал обходной путь для моего случая.

Я хотел получить данные полей на узле, который был в двух ссылках от того, что у меня было в правилах. Загрузка первого ссылочного узла была достаточно простой, но для загрузки второго я должен был использовать PHP в этом поле, которое в конечном итоге потребовало вывода данных и использования node_load. Теоретически это будет работать для любого уровня разделения.

Вероятно, это не сработает во многих случаях, но может быть полезно для пары.

ответил Tom 10 WedEurope/Moscow2014-12-10T19:46:04+03:00Europe/Moscow12bEurope/MoscowWed, 10 Dec 2014 19:46:04 +0300 2014, 19:46:04

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132