Skip to content

Commit

Permalink
Update readme
Browse files Browse the repository at this point in the history
  • Loading branch information
contaoacademy committed Apr 10, 2019
1 parent 3597268 commit 4e1fe3b
Showing 1 changed file with 33 additions and 1 deletion.
34 changes: 33 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,2 +1,34 @@
# contao-zammad-nc-api
Schnittstelle zu Zammand über das Notification-Center
API Anbindung zu [Ticket System Zammand](https://zammad.com/) über ein Gateway des Notification-Center

## Beschreibung
Die Schnittstelle sendet Formulardaten direkt als neues Ticket an Zammad.
Falls ein Kontakt in Zammad nicht angelegt ist, wird dieser ebenfalls erzeugt.


## Konfiguration
1. System > Einstellungen > Zammad-Einstellungen (Host, Benutzer, Passwort)
2. Notification Center > Neues Gateway vom Typ Zammad-API
3. Neue Benachrichtigung (z.B. Formularübergragung)
4. Neue Nachricht erstellen: Gateway = Zammad und Zammad Gruppe hinterlegen
5. Benachrichtigung zuordnen: Formulargenerator > Formular > Benachrichtigung auswählen

## Zuordnung der Formularfelder
Damit die Zuordnung korrekt funktioniert, müssen die Formularfelder bestimmte Namen haben:
* firstname = Vorname
* lastname = Nachname
* email = E-Mail-Adresse
* body = Ticket Inhalt
* mobile = Mobilnummer
* phone = Telefonnummer
* web = Website
* address = Adresse
* note = Notiz
* department = Abteilung

Im Body wird automatisch der *Alias* der Seite ergänzt.
Weitere Felder im Formular werden automatisch am Ende des Tickets dem Body hinzugefügt.

## Credits
* Programmierung: https://alexandernaumov.de/
* Auftraggeber: https://contao-academy.de/

0 comments on commit 4e1fe3b

Please sign in to comment.