2 контент типа cck и их вывод через views, нужен совет

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

Аватар пользователя makkon makkon 1 апреля 2009 в 15:31

Возникла головоломка и ее не удается решить.
создал 2 новых контентных типа. Для наглядности - статья и журнал. В статье кроме прочего есть нод рефференс на журнал, а в журнале на статью. Выглядит как список, в котором выбираешь. Причем в журнале содержатся статьи - главный смысл.

Вот хочется отображать это все по принципу:

журнал 1

список названий статей

журнал 2

список названий статей

либо чтобы в списке выпадающем посредством фильтра выводил все статьи выбранного журнала.

Проблемы:
1) Если иметь и в статьях и в журналах нод референсы, появляются дубляжи при выводе, как избежать не понял
2) Как можно сделать, чтобы при добавлении статьи, в списке выпадало не только название журнала, но и его некоторые поля. Это у меня одно время работало, но повторить после делета не сумел
3) Если делать грамотно, то поидее нужно добавлять в одном из контента нод референс, если так проще сделать - посоветуйте.

Предложения более опытных в этом деле хочется услышать.

Спасибо

Комментарии

Аватар пользователя makkon makkon 1 апреля 2009 в 15:46

как делать выпадающий список, содержащий кроме названия другие поля контента - сделал, указав вид, сделанный для журнала при создании поля.

Аватар пользователя makkon makkon 1 апреля 2009 в 16:13

то, что можно это сделать с помощью данного модуля, я в курсе.
хоть примерно расскажите как это проделать?

Аватар пользователя fasdalf@fasdalf.ru fasdalf@fasdalf.ru 1 апреля 2009 в 16:26

Очень примерно.

1. делаем reference со статьи на номер (CCK)
2. делаем view с аргументом "nid номера журнала" для вывода статей (Views)
3. привязываем его к нодам "номер журнала" (views_attach)