Loading...
Navigation überspringen
Bitte beachte, dass sich diese Dokumentation auf die neuste Version dieser Erweiterung bezieht. Wenn eine ältere Version eingesetzt wird, kann diese abweichen. Die jeweils passende Dokumentation befindet sich im Dokumentation-Verzeichnis der Erweiterung.

Backend-Modul

Die Fluid-Form Erweiterung bietet ein Backend-Modul zur Übersicht der vorhandenen Mails und Anfragen. Damit das Backend-Modul auf einem Daten-Container lesen kann, muss der Container in den Seiten-Einstellungen beim Feld Contains plugin den Wert Fluid Form mails ausgewählt haben.

Mail-Filter

  • Date from/to: Grenzt einen Zeitraum ein. Standardmäßig ist dies die letzte Woche.
  • Storage: Hier wird der Daten-Container ausgewählt, in dem die Mails liegen. Wenn Du auf mehrere Daten-Container Zugriff hast, kannst Du hier einfach zwischen diesen wechseln.
  • Form: Hier kann das Formular ausgewählt werden, von dem die Mails angezeigt werden sollen.
  • Search word: Das Freitext-Suchfeld sucht automatisch in allen Feldern die name oder mail in ihrem fieldKey haben.

Listen-Spalten

Da das Backend-Modul auf der Modules Erweiterung basiert, können die Listen-Spalten im Modul einfach via TypoScript angepasst werden. D.h. Du kannst einfach in verschiedenen Containern oder Seitenzweigen andere Informationen anzeigen.

Dabei werden die grundsätzlichen möglichen Felder definiert und konfiguriert. Wenn dann zwischen verschiedenen Formularen im Modul gewechselt wird, wird geprüft welche der Felder auch im Formular vorkommen - überflüssige werden dynamisch entfernt.

Eine Konfiguration für Felder kann wie folgt aussehen:

module.tx_fluidform {
    settings {
        lists {
            mails {
                fields {
                    applicationAs {
                        format = Form/Field
                        sortable = 1
                    }
                    name {
                        format = Form/Field
                        sortable = 1
                    }
                    phone {
                        format = Form/Field
                        sortable = 1
                    }
                    email {
                        format = Form/Field
                        sortable = 1
                    }
                }
            }
        }
    }
    # Language values for modules list
    _LOCAL_LANG {
        default {
            tx_modules_label.list_mails_col_application_as = Application as
            tx_modules_label.list_mails_col_name = Name
            tx_modules_label.list_mails_col_phone = Phone
            tx_modules_label.list_mails_col_email = Email
        }
        de {
            tx_modules_label.list_mails_col_application_as = Bewerbung als
            tx_modules_label.list_mails_col_name = Name
            tx_modules_label.list_mails_col_phone = Telefon
            tx_modules_label.list_mails_col_email = Email
        }
    }
}

Kontaktanfrage

Du kannst uns jederzeit kontaktieren

Stop! Playing in the meantime?
Stop! Playing in the meantime?
Stop! Playing in the meantime?

Stop! Playing in the meantime?

Break the highscore

Press Start
Contact request
Screenreader label
Security question
FEA_________6A3______
__D____Y______M___7RQ
__Z___K7W___ZUM______
__E____9______F___321
__M_________ACF______