Вобщем вот какой вопрос нарисовался (Объясню на примере, чтобы было нагляднее):
Есть тип материала "Ведомость" (по задумке), при создании которого должна быть возможность добавлять пары значений студент-оценка (Предполагается, что "Студент" - термин словаря "Студенты").
Структура словаря "студенты":
-Группа1
--Студент1
--Студент2
--Студент3
-Группа2
--Студент4
--Студент5
--Студент6
В идеале надо, чтобы при создании ведомости, при указании группы "подтягивались" соответствующие фамилии, и к каждой фамилии можно бы было присвоить оценку.
Подскажите, плиз, есть ли какие-то модули, помогающие реализовать нечто подобное или с какой стороны к этому вообще подходить...
Комментарии
Студент - термин словаря? Это круто!
Студент - это или тип материала или юзер. Оценки ставить - fivestar. Как материалам так и пользователям.
Вот группу термином можно сделать.
Остальное - ССK и таксономия.
Ведомость думаю можно сделать views таблицей.
Советую делать на 7-ке. Там легче юзеров с таксономией подружить.
>Ведомость думаю можно сделать views таблицей.
А как в эту таблицу загонять студентов (которые тогда, как вы советуете, я сделаю нодами) ?
А потом из views можно будет при таком раскладе делать выборки по оценкам ?
Если студент - нода, то вывести следующие поля
Таксономия все термины (ограничить словарем группы)
Материал название (Это имя студента)
Ну и задать во вьюхе группировку по группам.
Вообще не могу сказать что задача такая уж простая.
словарь фамилий, модуль иерархи селект, вьюс, а вот с оценками хз может fivestar подойдет, а может и велосипед придеться придумывать
Наверно придется придумывать, т.к. как я понял, т.к. fivestar не подойдет (я думаю), он же оценки вешает на ноды, а мне надо на "связи" node reference...
а если просто сделать циферные поля в CCK их и табличкой выводить можно хоть как.