CCK ссылка на материал + доп. поля в ноде

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

Аватар пользователя klim klim 26 января 2010 в 19:55

Эм.. хочется при создании ноды, например в школе "5а класс", указать в поле ссылка на материал всех учеников группы (они уже имеются на сайте).

Далее при открытии ноды "5а класс" хочется видеть список учеников, но не просто их фамилии, которые я выбрал при создании, а дополнительно другие поля: фото и т.д.

С чего начать?

Комментарии

Аватар пользователя ygerasimov@drupal.org ygerasimov@drup... 26 января 2010 в 21:00

возможно стоит у учеников сделать ссылку на ноду типа "класс" а потом при помощи views отбирать учеников по этому полю (соответственно имея доступ к всем полям учеников)

Аватар пользователя klim klim 26 января 2010 в 21:05

"<a href="mailto:ygerasimov@drupal.org">ygerasimov@drupal.org</a>" wrote:
возможно стоит у учеников сделать ссылку на ноду типа "класс" а потом при помощи views отбирать учеников по этому полю (соответственно имея доступ к всем полям учеников)

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

Аватар пользователя ygerasimov@drupal.org ygerasimov@drup... 27 января 2010 в 9:00

D этом случае я не уверен на сколько это будет легче -- выбрать 30 учеников из 1000 всех, кто учиться в школе. Это стоит продумать. Как вариант можно продумать создание промежуточного типа материала (назовем его группа), который и будет обьеденять учеников (у учеников будет ссылка на него через node reference поле сск). А в группе будет ссылка на класс, который легко можно будет поменять. Но я считаю это излишней удобством и не уверен на сколько легко тогда можно будет строить views. Думаю искать стоит в направлении relations в views.