Несколько терминов к одной ноде + параметры к каждому термину.

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

Аватар пользователя MKhabibullin MKhabibullin 23 октября 2011 в 16:04

Вобщем вот какой вопрос нарисовался (Объясню на примере, чтобы было нагляднее):
Есть тип материала "Ведомость" (по задумке), при создании которого должна быть возможность добавлять пары значений студент-оценка (Предполагается, что "Студент" - термин словаря "Студенты").
Структура словаря "студенты":

-Группа1
--Студент1
--Студент2
--Студент3
-Группа2
--Студент4
--Студент5
--Студент6

В идеале надо, чтобы при создании ведомости, при указании группы "подтягивались" соответствующие фамилии, и к каждой фамилии можно бы было присвоить оценку.

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

Комментарии

Аватар пользователя VasyOK VasyOK 23 октября 2011 в 16:23

Студент - термин словаря? Это круто!

Студент - это или тип материала или юзер. Оценки ставить - fivestar. Как материалам так и пользователям.

Вот группу термином можно сделать.

Остальное - ССK и таксономия.

Ведомость думаю можно сделать views таблицей.

Советую делать на 7-ке. Там легче юзеров с таксономией подружить.

Аватар пользователя MKhabibullin MKhabibullin 23 октября 2011 в 17:18

>Ведомость думаю можно сделать views таблицей.
А как в эту таблицу загонять студентов (которые тогда, как вы советуете, я сделаю нодами) ?
А потом из views можно будет при таком раскладе делать выборки по оценкам ?

Аватар пользователя VasyOK VasyOK 23 октября 2011 в 17:39

Если студент - нода, то вывести следующие поля
Таксономия все термины (ограничить словарем группы)
Материал название (Это имя студента)

Ну и задать во вьюхе группировку по группам.

Вообще не могу сказать что задача такая уж простая.

Аватар пользователя mak-vardugin mak-vardugin 23 октября 2011 в 21:32

словарь фамилий, модуль иерархи селект, вьюс, а вот с оценками хз может fivestar подойдет, а может и велосипед придеться придумывать

Аватар пользователя MKhabibullin MKhabibullin 24 октября 2011 в 6:10

Наверно придется придумывать, т.к. как я понял, т.к. fivestar не подойдет (я думаю), он же оценки вешает на ноды, а мне надо на "связи" node reference...