Как связать несколько узлов с пользователем?
У меня есть несколько пользователей, и у меня есть тип контента "продукт", в котором есть следующие поля: "имя", "тип" и "описание".
Я хочу связать определенные узлы этого типа контента с пользователем. Как вы предлагаете мне это сделать?
Должен ли я создать новую таблицу и сохранить пользователя и идентификатор продукта?
2 answers
Для Drupal 7 существует модуль для обработки отношений между сущностями, который демонстрирует большие перспективы, называемый отношение. В настоящее время он все еще находится в альфа-версии, и я некоторое время его не тестировал, поэтому я не уверен, где он находится. Когда я в последний раз пробовал его, он был не совсем подходящим.
Более стабильной версией, которую модуль отношений может сделать устаревшей, является модуль ссылки, который является портом ссылочного поля узла Drupal 6 CCK. Я использовал это с большим успехом.
Возможно, рассмотрите возможность использования "ссылки на пользователя", части CCK в Drupal 6, чтобы связать продукты с пользователями.