Contao.Dev ExtensionsEfgDe: Unterschied zwischen den Versionen
Aus Contao Community Documentation
(→Was ist und was bietet EFG?) |
(→Funktionsweise und Erläuterungen) |
||
Zeile 36: | Zeile 36: | ||
== Funktionsweise und Erläuterungen == | == Funktionsweise und Erläuterungen == | ||
− | * [http://de.contaowiki.org/Contao.Dev_ExtensionsEfgMailDe | + | * [http://de.contaowiki.org/Contao.Dev_ExtensionsEfgMailDe A - Bestätigungs-Email] |
− | * [http://de.contaowiki.org/Contao.Dev_ExtensionsEfgBackendDe | + | * [http://de.contaowiki.org/Contao.Dev_ExtensionsEfgBackendDe B - Speichern von "Formular-Daten" im Backend Erstellung von Backend-Modulen Frontend-Modul "Auflistung Formulardaten"] |
− | * [http://de.contaowiki.org/Contao.Dev_ExtensionsEfgFolderURL | + | * [http://de.contaowiki.org/Contao.Dev_ExtensionsEfgFolderURL C - Anzeige von Detailseiten bei gleichzeitiger Verwendung der Erweiterung Ordner-URL] |
---- | ---- | ||
[http://de.contaowiki.org/Contao.Dev_ExtensionsEfg zurück] | [http://de.contaowiki.org/Contao.Dev_ExtensionsEfg zurück] |
Aktuelle Version vom 15. Dezember 2011, 14:00 Uhr
Unvollständiger Artikel: dieser Artikel ist noch nicht sauber bearbeitet.
Bitte erweitere ihn und entferne erst anschliessend diesen Hinweis. |
Inhaltsverzeichnis
Was ist und was bietet EFG?
EFG steht für Extended Form Generator und erweitert den Contao Formular-Generator um die folgenden Features.
A - Bestätigung per Email
Contao bietet die Möglichkeit, nach Absenden eines Formulars im Frontend auf eine "Danke-Seite" weiterzuleiten, sowie eine Email mit den übermittelten Daten an eine definierte Email-Adresse zu versenden. Diese kann optional als Kopie auch an den Absender des Formulars geschickt werden.
EFG bietet darüberhinaus die Möglichkeit, eine Email mit beliebigem Text-Inhalt an den Formular-Absender zu senden. Der Text und Betreff kann durch den Einsatz von "Insert-Tags" personalisiert werden.
Ab v1.8 können die "Insert-Tags" (wie in der Bestätigungs-Mail) auch auf der Bestätigungs-Seite verwendet werden.
B - Speichern eingehender "Formular-Daten", Erstellung von Backend-Modulen, Frontend-Modul "Auflistung Formulardaten"
EFG bietet im Formular-Generator eine weitere Option "Daten im Backend-Modul speichern".
Bei gewählter Option werden Backend-Module erzeugt, in denen die aus Frontend-Formularen eingehenden Daten verwaltet werden können. Es ist ebenso möglich, neue Datensätze direkt im Backend anzulegen - auch ohne veröffentlichtes Frontend-Formular. Dadurch können nahezu beliebige Backend-Module/-Tabellen erstellt werden, einfach durch Anlegen eines Fomulars mit den benötigten Feldern. Manuelles Anlegen von Datenbank-Tabellen ist nicht erforderlich.
Zur Ausgabe der "Formular-Daten" im Frontend steht letztlich noch ein spezielles Listing-Modul zur Verfügung. Dies erlaubt die Ausgabe der "Formulardaten" im Frontend, mit Listen- und Detailansicht. Bearbeitung, Löschen und CSV-Export im Frontend können optional aktiviert werden, mit wählbaren Berechtigungs-Einschränkungen.
C - zusätzliche Formularfeld-Typen
EFG stellt im Formular-Generator weitere Feld-Typen bereit:
"*Select-Menü (DB)*", "*Radio-Button-Menü (DB)*" und "*Checkbox-Menü (DB)*"
Die im Frontend-Formular verfügbaren Optionen dieser Formular-Elemente werden aus beliebigen TL-Datenbank-Tabellen generiert (Angabe der Tabelle, des anzuzeigenden Feldes sowie optionaler Einschränkung zur Filterung der Werte)
"*Bild-Auswahl-Menü*"
Dieser Feld-Typ erzeugt im Frontend-Formular eine Bilder-Galerie, ergänzt um Radio-Buttons zur Auswahl eines Bildes.
Funktionsweise und Erläuterungen
- A - Bestätigungs-Email
- B - Speichern von "Formular-Daten" im Backend Erstellung von Backend-Modulen Frontend-Modul "Auflistung Formulardaten"
- C - Anzeige von Detailseiten bei gleichzeitiger Verwendung der Erweiterung Ordner-URL