Я озадачен. Это была очень полезная опция в D6 CCK, но, поскольку она перешла в ядро, я не могу найти опцию для создания поля noderef (однако нашел поле ссылки на термин). Я знаю, что это должно быть там, где это?
Я озадачен. Это была очень полезная опция в D6 CCK, но, поскольку она перешла в ядро, я не могу найти опцию для создания поля noderef (однако нашел поле ссылки на термин). Я знаю, что это должно быть там, где это?
Ответы:
Проект, который поддерживает версии Drupal 7 типов полей «ссылка на узел» и «ссылка на пользователя», - это « Ссылки» .
Часть кода CCK была перенесена в основной код, но часть кода все еще живет в сторонних модулях. Сам CCK имеет версию для Drupal 7, которая содержит код для обновления с Drupal 6 до Drupal 7 (среди прочего).
Я нашел это резюме очень полезным.
Я бы пропустил References , похоже, что он на пути к тому, чтобы быть устаревшим.
Для простых ссылок пользователей и узлов в стиле D6 используйте Entity Reference . Этот модуль необходим Drupal Commerce, так что пока этот проект жив и процветает, будет существовать ссылка на сущность.
Если вы посмотрели на ссылку на сущность, и ваши потребности сложнее, проверьте Relation . Вы можете придумать очень сложную схему отношений сущностей, используя отношения, но я бы не пошел по этому пути, если бы вы не знали, что вам нужна гибкость.