Показать ссылку на узлы, которые ссылаются на пользователя в пользовательском представлении типа пользователя - PullRequest
0 голосов
/ 04 апреля 2011

На моем сайте есть тип узла "Проект".

Тип узла "Project" имеет поле с именем Project Author, которое является ссылкой пользователя.

Теперь, когда я нажимаю "обратная ссылка" в настройках поля, ссылка на все страницы типа "Проект", которые ссылаются на конкретного пользователя, появляется на пользовательской странице по умолчанию "просмотр" (например: domain.org/user/123 / view) в разделе «Связанное содержимое»

Это эффект, который я хочу. Проблема в том, что я использую пользовательский вид в качестве целевой страницы пользователя по умолчанию.

Итак, мой вопрос: как я могу добавить блок «Связанное содержимое» в пользовательский вид пользовательского типа (в Views2), чтобы я мог показать ссылку на все страницы проекта, которые ссылаются на этого конкретного пользователя?

Ответы [ 2 ]

1 голос
/ 26 мая 2011

Также есть патч для CCK (6.x) , который может достичь этого в одном просмотре.

0 голосов
/ 06 апреля 2011

Я нашел ответ, используя другой модуль: Panels3!Вот как ...

МОДУЛЬ VIEWS2:

  1. Я создал представление пользовательского типа, используя аргумент UserID и *. 1006 *
  2. Я заполнил поля материалом, который яНужен.
  3. Затем я создал другое представление, но на этот раз тип узла.
  4. В аргументах я использовал поле «Автор проекта», тип поля ссылки на пользователя.
  5. Iзаполняет поля заголовком узла.

МОДУЛЬ PANELS3:

  1. Создана панель шаблона профиля пользователя.
  2. Я добавил два вида вместе

Вуаля!

Надеюсь, это поможет кому-то с той же проблемой, что и я.

...