Как я могу отфильтровать ссылки на узлы на "строго собственные узлы"? (Drupal 7)
На моем сайте drupal 7 у меня есть тип контента (рисунок), который предоставляет моим пользователям поле CCK, где они могут указать, на какой проект (другой тип контента) ссылается узел (модуль ссылки на узел). Проблема в том, что я не могу найти способ отфильтровать опции для "только собственных узлов", поэтому все проекты всех пользователей отображают его в списке, и любой пользователь может просто вставить свои узлы в узлы. другого. Я все еще могу отфильтровать эти узлы с помощью представлений на выходе узла проекта, но он не очень чист в форме добавления / узла. Я нашел модуль, который называется "Ссылочный фильтр CCK", который звучит так, как будто он должен справиться с этой ситуацией, но он не портирован на Drupal 7.
До сих пор я прошел довольно далеко, не трогая template.php и не используя хуки, и я был бы очень рад, если бы мне этого не пришлось, так как я вряд ли являюсь мастером php... Но если у кого-то есть какие-либо предложения! Все приветствуется
Хорошего дня! Bruno
(кстати, это мой первый пост здесь, пожалуйста, скажите мне, если я не в том месте или что-то в этом роде)
1 ответ
Способ достижения этого в Drupal 6 заключался в использовании Views для фильтрации узла, на который вы можете ссылаться.
Целью модуля References в Drupal 7 является строго такая же функциональность, как и у модуля D6. Но References все еще находится в разработке, и, похоже, пока это не реализовано.
Эта проблема, кажется, очень похожа на то, что нужно: http://drupal.org/node/1034042