Zum Hauptinhalt springen

Manual

Installation


TER / EXT-Manager
Die Installation der Extension erfolgt wie gewohnt über den Extension Manager.

Composer
> composer require exotec/questionaire ^8

Pages/SysFolder


Diese Seiten/SysOrdner anlegen

> Seite Liste
> Seite Details
> Seite Ergebnis
> Storage Umfragen & FrontendUser

TS Config


Im Konstanten Editor des Template-Tools werden die PID's der zuvor angelegten Seiten/Sysfolder angegeben.

Sceenshot

Plugins anlegen

In den Seiten für die Listen- und Detailansicht wird das Plugin "Questionaire" angelegt. Es sind keine Settings nötig.

Das Plugin sollte aber nur eingeloggten FrontendUsern zugänglich sein.


Umfrage anlegen

Eine Umfrage kann die folgenden 4 Fragetypen in beliebiger Anzahl beinhalten.

  • Einfachauswahl (Radio)
  • Mehrfachauswahl (Checkbox)
  • Matrix (multiple Radios)
  • Schulnoten (1-6)


Je nachdem welcher Fragetyp gewählt wurde sind verschiedene Optionen verfügbar.


Invite Tasks anlegen

Im Scheduler können Tasks angelegt werden, welche Einladungen an die FrontendUser für die Umfragen via Mail versenden.

Beim Task-Run wird geprüft ob an den FrontendUser bereits eine Einladung versendet wurde. Es werden keine Einladungen doppelt versendet.

Die Einladungen werden im StorageFolder gespeichert. Wird dort eine Einladung gelöscht, erhält der entsprechende FrontendUser beim nächtsen Task-Run erneut eine Einladung.

Email Templates anpassen

Template für die Einladungen:
Resources/Private/Templates/Invite/Email.html

Template für die Bestätigungen nach Beendigung der Umfragen:
Resources/Private/Templates/Survey/ConfirmationEmail.html

RealURL Auto-Konfiguration

Es ist ein RealURL Hook enthalten. Es müssen nur die ID's der Detail Seiten in den Extension Settings angeben werden. Die realurl Konfiguration wird dann automatisch erzeugt.

Für die EXT: realurl muss die automatsche Konfiguration aktviert sein.