Extension für Kursbelegunsplan gesucht
Eingetragen von bolshii (148)
am 01.07.2014 - 07:50 Uhr in
am 01.07.2014 - 07:50 Uhr in
Bevor ich das Rad neu erfinde frage ich hier:
Aktuell werden per Webform Studenten, Kurse und Professoren angelegt und in separaten Views ausgegeben.
Jetzt kamen folgende Anforderungen hinzu:
- Student bekommt nach Registrierung eine user role 'student'
- Student darf sich für Kurs/e anmelden
- Student sieht nach erfolgreicher Kursanmeldung eine View mit den Kursen, für die er angemeldet ist
- Professor sieht eine View mit Studenten, die für den jeweiligen Kurse angemeldet sind.
Gibt es ein oder mehrere Module, mit denen sich das umsetzen lässt?
- Anmelden oder Registrieren um Kommentare zu schreiben
student -> Rolle Student ->
am 01.07.2014 - 08:31 Uhr
student -> Rolle Student -> rules
Kursanmeldung -> webform
Ergebnis der Anmeldung -> musst Du aus dem Resultat der view ziehen, würde ich ein eigenes Modul zu schreiben
Professor sieht -> dito
das müsste mit content_types und views machbar sein
am 01.07.2014 - 08:43 Uhr
Kursanmeldung ist ein content_type, die einzelnen Kurse liegen als Taxonomy oder anderer content vor (reference).
Der Student sieht alle Kurse, die eine referenz zu seinen Anmeldungen hat, und der Professor sieht alle Anmeldungen, die eine Referenz auf seinen Kurs haben.
Dafür braucht es kein Modul, nur die richtigen Datenstrukturen.
Grüße
Ronald
Na ja, wenn ich den TO
am 01.07.2014 - 09:13 Uhr
Na ja, wenn ich den TO richtig verstanden habe, nimmt er webform als Anmeldeformular. Keinen eigenen Content type.
In webform werden die Ergbnisse - so aus dem Gedächtnis- in einer eigenen DB Tabelle gespeichert.
Diese Ergbnisse muss er auslesen. Dafür dann das Modul.
Dann erweitere ich meinen Rat
am 01.07.2014 - 09:34 Uhr
Nutze Drupal mit seinen content_types, taxonomies, views etc., dann kannst du (meist) auf Webforms verzichten.
Webforms können es verkomplizieren.
Grüße
Ronald