Как я могу автоматически устанавливать ссылки на узлы/сущности с помощью правил?


Пример использования: На моем сайте при регистрации пользователя автоматически создаются четыре узла с четырьмя различными типами контента с использованием правил. Я хотел бы, чтобы ссылки на эти узлы сохранялись с использованием полей ссылки на узел/сущность* в профиле пользователя. Я хочу использовать правила для автоматического назначения каждого узла соответствующему полю в профиле пользователя. Есть ли способ настроить правило для этого?

Я попытался использовать правила "Установить значение данных", чтобы задать поле профиля пользователя к созданному узлу, но это не сработало - он не выдает ошибку, но после срабатывания правила ссылка все еще не установлена.

  • Я написал ссылку "сущность/узел", потому что я рад использовать либо ссылку на сущность, либо модуль ссылок, если я могу получить решение.
Author: Patrick Kenny, 2012-03-20

2 answers

Я предлагаю вам взглянуть на модуль Отношение. Мы добавили поддержку правил специально для этого типа вариантов использования, так что это должно сделать это за вас.

Если то, что вы пытаетесь сделать, каким-то образом выходит за рамки возможностей интеграции текущих правил, вы можете открыть запрос на функцию, и мы попытаемся его решить.

 0
Author: Letharion, 2012-03-23 10:00:56

Чего бы это ни стоило, вы можете сделать это только с помощью ссылок на сущности и правил. Нодеоне.у se есть видео, охватывающее именно этот сценарий. Отношения обладают большим потенциалом и являются гораздо более разумным способом установления отношений, но их может быть сложно использовать (особенно для не-разработчиков), потому что в них отсутствует надежный способ создания новых ссылок.

 2
Author: SuperJerms, 2015-07-10 04:39:25