Ticketsystem
am 20.03.2012 - 16:43 Uhr in
So weiter geht es mit meinem Projekt. Als nächstes steht eine Reklamationserfassung/bearbeitung auf dem Plan.
In meinem alten Projekt gab es ein Formular in welchem Pflichtfelder erfasst werden mussten. Unter anderem musste
man einen Empfänger der Reklamation/Ticket festlegen, welcher dann per Mail über die neue Reklamation informiert wurde.
Hat er diese bearbeitet, wurde der Erfasser ebenfalls per Mail über die Bearbeitung informiert. Dieses System gilt es nun
auf Drupal zu übertragen. Leider wurde dieser Thread nicht weitergeführt http://www.drupalcenter.de/node/38611 aber demnach habe
ich nun folgendes gemacht.
- Inhaltstyp Reklamation erstellt mit Felder für die Erfassung
- In diesem Typ Formularfelder für den Kommentar erstellt
- Berechtigungen für Kommentare so eingestellt, das nur spezielle Rollen hier was eintragen können
- per Rules versucht einzustellen das nach dem Erstellen dieses Inhaltstypes eine Mail an dem im Formular festgelegtem Empfänger gesendet wird
Im großen und ganzen war es das schon fast...folgende Probleme bzw. Fragen habe ich aber noch.
- Die Mail funktioniert nicht folgende Fehlermeldung "Undefined index: reklamation in rules_action_mail()". Diese Meldung wurde auch schon auf Drupal.org gemeldet
- Als Bearbeitungsstatus (Bearbeitet = ja/nein) hatte ich bisher Default-Werte gesetzt die nicht angezeigt wurden oder veänderbar waren..wie kann ich sowas mit Drupal bewerkstelligen
- Da das bearbeiten der Reklamationen quasi über die Kommentarfuktion geht mußte ich ja die generelle Berechtigung für Kommentare ändern...geht das besser?
Auf der Suche nach einem entsprechendem Modul bin ich auf das hier gestossen http://drupal.org/project/support hat hier jemand damit schonmal gearbeitet?
Danke
Ati
- Anmelden oder Registrieren um Kommentare zu schreiben

ich habs zwar selbst nicht getestet
am 20.03.2012 - 18:25 Uhr
aber dies schreit doch nach dem workflow modul ;-)
Hmm liest sich interessant.
am 20.03.2012 - 20:47 Uhr
Hmm liest sich interessant. Hoffe ich kann diese Sache mal mit Drupal Hausmittel machen...obwohl es irgendwie wieder nach einer Sonderprogrammieung aussieht.