Функция, обратная field_get_items.

Главные вкладки

Аватар пользователя mikel mikel 8 апреля 2012 в 19:07

Подскажите, плз.
Вроде достаточно стандартная задача:
Есть нод, свойства которого ссылаются через node reference на различные страницы (тип page), ссылки вывожу через field_get_items.
А на страницах необходимо сделать обратные ссылки на нод, к которому они привязаны, лучше всего просто получить его id, дальше сам разберусь.

Все, что пока удалось нагуглить, модуль http://drupal.org/project/relation.

Хотелось бы узнать, можно ли просто как-нибудь через api определить список айдишек нод, к которым привязана данная страница?

Комментарии

Аватар пользователя Ch Ch 8 апреля 2012 в 20:25

field_get_items это функция ядра, а вы спрашиваете про модуль node_reference, который как бы сам по себе. Список привязанных нод, можно получить одним запросом к базе.

"mikel" wrote:
ссылки на нод, к которому они привязаны

Тут можно мозг сломать. Обычно про ноды говорят в женском роде. Нода — она. Не знаю почему, но так принято.

Аватар пользователя mikel mikel 8 апреля 2012 в 21:46

Ch wrote:
field_get_items это функция ядра, а вы спрашиваете про модуль node_reference, который как бы сам по себе. Список привязанных нод, можно получить одним запросом к базе.

"mikel" wrote:
ссылки на нод, к которому они привязаны

Тут можно мозг сломать. Обычно про ноды говорят в женском роде. Нода — она. Не знаю почему, но так принято.

Спасибо, в итоге, так и сделал, просто думал, что есть способ делать такие вещи через api.
Просто node - буквально, "узел", мужского рода, хотя спорить не стану, раз принято - так принято.