dmitriy7: Блог

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

Вывод только тех значений для фильтра, к которым есть привязка материалов

12 октября 2012 в 17:36

ЕСТЬ набор статей и Есть словарь таксономии, в который уже вбиты все нужные значения.
Есть Представление (вьюха), которое выводит список всех статей, и посетитель сайта может фильтровать статьи по категориям - терминам таксономии. Фильтр - раскрывающийся список, можно выбрать - Категория А, Категория Б, и тогда выводятся только статьи этой категории. Ну стандартно в общем.

НО, дело в том что в словаре таксономии уже вбито много терминов, но не ко всем терминам уже созданы и привязаны статьи. Посетитель может выбрать термин "Категория N", а к ней еще не привязано никаких статей и он получит нулевой результат. Не хорошо. Он спросит - если в этой категории нет статей то зачем она тут есть в фильтре?

В каком направлении думать для реализации "классного журнала" для удаленного обучения?

10 августа 2012 в 15:12

Группа учеников сдает тесты на сайте.

"Преподу" надо вывести на странице список учеников и сданных тестов ), и дать возможность ставить оценку за тест (не знаю как).

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

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

Я понимаю что задачка скорее для базы даных, можно было бы решить в аксессе. Но, надо сделать это в виде сайта. Есть ли средства в Drupal для этого?