Как я могу отфильтровать ссылки на узлы на «строго собственные узлы»? (Drupal 7) - PullRequest
0 голосов
/ 15 марта 2011

На моем сайте drupal 7 у меня есть тип контента (рисунок), который представляет моим пользователям поле CCK, где они могут указать, на какой проект (другой тип контента) ссылается узел (модуль ссылки на узел). Проблема в том, что я не могу найти способ отфильтровать опции как «только собственные узлы», поэтому все проекты всех пользователей отображают его в списке, и любой пользователь может просто вставить свои узлы в узлы. другого. Я все еще могу отфильтровать эти узлы с помощью представлений на выходе узла проекта, но он не очень чист в форме добавления / узла. Я нашел модуль, который называется «Ссылочный фильтр CCK», который звучит так, как будто он должен справиться с этой ситуацией, но он не портирован на Drupal 7.

Пока я прошел довольно далеко, не трогая template.php и не используя хуки, и я был бы очень рад, если бы мне этого не пришлось, так как я вряд ли являюсь волшебником php ... Но если кто-то есть какие-либо предложения! Все приветствуется

Хорошего дня! Bruno

(кстати, это мой первый пост здесь, пожалуйста, скажите мне, если я не в том месте или что-то еще)

1 Ответ

0 голосов
/ 15 марта 2011

Способ достижения этого в Drupal 6 заключался в использовании Views для фильтрации узла, на который вы можете ссылаться.

Цель модуля References в Drupal 7 - иметь строго ту же функциональность, что и модуль D6. Но References все еще находится в разработке, и, похоже, пока это не реализовано.

Эта проблема, похоже, очень похожа на то, что нужно: http://drupal.org/node/1034042

...