EFG: Unterschied zwischen den Versionen

Aus Contao Community Documentation

Zeile 3: Zeile 3:
  
 
Übertrag Handbuch EFG aus altem Wiki
 
Übertrag Handbuch EFG aus altem Wiki
 +
 +
====== 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 =====
 +
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 und Bearbeitung der "Formular-Daten" im Frontend (mit Listen- und Detailansicht sowie Suche) steht letztlich noch ein spezielles Listing-Modul zur Verfügung.
 +
 +
 +
 +
===== 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 =====
 +
  * [[extensions:efg_mail_de|A - Bestätigungs-Email]]
 +
  * [[extensions:efg_formdata_de|B - Speichern von "Formular-Daten" im Backend, Erstellung von Backend-Modulen]]
 +
 +
 +
===== Lizenz =====
 +
EFG wird der Contao Community unter der gleichen Lizenz wie Contao zur Verfügung gestellt (LGPL).
 +
 +
===== Autor =====
 +
Thomas Kuhn, th.kuhn (at) addcom dot de
  
  
 
--[[Benutzer:Planepix|Planepix]] 19:52, 9. Mär. 2011 (CET)
 
--[[Benutzer:Planepix|Planepix]] 19:52, 9. Mär. 2011 (CET)

Version vom 9. März 2011, 21:56 Uhr

MsgError.png Unvollständiger Artikel: dieser Artikel ist noch nicht sauber bearbeitet.

Bitte erweitere ihn und entferne erst anschliessend diesen Hinweis.

EFG (Extended Form Generator) - Entwickler Thomas Kuhn

Übertrag Handbuch EFG aus altem Wiki

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

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 und Bearbeitung der "Formular-Daten" im Frontend (mit Listen- und Detailansicht sowie Suche) steht letztlich noch ein spezielles Listing-Modul zur Verfügung.


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


Lizenz

EFG wird der Contao Community unter der gleichen Lizenz wie Contao zur Verfügung gestellt (LGPL).

Autor

Thomas Kuhn, th.kuhn (at) addcom dot de


--Planepix 19:52, 9. Mär. 2011 (CET)

Ansichten
Meine Werkzeuge

Contao Community Documentation

Irgendwie wird es im Mumble immer ruhiger wenn sich der Kim-Faktor verkleinert.

Sascha Müller
Navigation
Verstehen
Verwenden
Entwickeln
Verschiedenes
Werkzeuge