Посилання проти посилання на особу


14

Це питання задавали і раніше, але деякий час тому, шукаючи свіжу думку. Багато інших людей, схоже, використовують посилання (можливо, тому, що це порт від Drupal 6), але функціональність посилань на об'єкти здається досить хорошою. Думки? Думки?


Відповіді:


21

Я думаю, що єдиний спосіб, який ви дізнаєтесь, - це перевірити це на собі. Я кажу з досвіду використання Entity Reference, який зараз є в проекті, з успіхом. Це зводиться до ваших потреб. Наприклад, мені знадобився спосіб посилання на комерційні товари - які не є вузловими об'єктами - тому модуль посилань марний. Посилання на юридичну особу було ідеально підходить для цього випадку і працюватиме з будь-яким іншим типом сутності.

З масовою зміною друпалу, що 7.xрухається від загальної думки про "все може бути вузлом", 7.xядро підкреслило і показало нам переваги "все може бути сутністю". Завдяки успіху організацій ви можете гарантувати, що посилання на організацію має міцне майбутнєd7.x

Я не впевнений, чи є якась перевага у використанні посилань, оскільки Entity Reference робить все те, що робить посилання, при цьому є набагато потужнішим.

Зі сторінки проекту;

"Примітка. - Як показали минулі кілька місяців, поточні технічні працівники не вирішують завдання. Цей модуль приймає нових технічних послуг. - Посилання, швидше за все, буде застаріле в найближчому майбутньому на користь довідки суб'єкта господарювання, який, ймовірно, слід вважати першим на свіжі D7проекти ".

Я думаю, це все говорить.

  • У майбутньому розробники повинні вивчити зв'язок, який, як очікується, замінить посилання на сутність.

Дякую, я прочитав, що трохи здивувався кількості людей, які обрали для d7 версію посилань
user379468

2

Як зазначає сайт Довідкового модуля, майбутнє для нього не дуже перспективне, і воно, ймовірно, буде застарілим на користь посилання на юридичну особу, тому може бути не так багато для обговорення :)

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.