CCK NodeReference - Передать текущий идентификатор пользователя в качестве аргумента в представление выбора. - PullRequest
1 голос
/ 20 апреля 2010

Я пытаюсь создать представление, чтобы ограничить параметры, доступные пользователю для поля CCK NodeReference. Я хочу передать идентификатор текущего пользователя в качестве аргумента представлению, которое выбирает параметры для поля NodeReference CCK. По сути, когда пользователь создает новый элемент, я хочу, чтобы он мог ссылаться только на созданный им узел (а не на чужой узел). У меня настроено представление, принимающее идентификатор пользователя в качестве аргумента, но как передать идентификатор текущего пользователя представлению из поля CCK NodeReference?

Заранее спасибо !!!

1 Ответ

2 голосов
/ 20 апреля 2010

Откройте представление, щелкните по аргументу идентификатора пользователя и нажмите предоставить аргумент по умолчанию, выберите User ID from logged in user. Выберите «пользовательский» валидатор и при необходимости выберите, чтобы ограничить представление определенными ролями.

...