Legacy Kontaktformular durch ein natives Kontaktformular ersetzen

Frage

Ich habe ein Kontaktformular-Formular, welches mit dem Legacy Kontaktformular-Modul aus der Paketquelle umgesetzt wurde.
Was muss ich tun, um dieses durch ein Kontaktformular, welches das native Formularsystem von UliCMS benutzt, zu ersetzen?

Antwort

  1. Legen Sie bitte eine neue Seite an, die einen Text enthält, der nach dem erfolgreichen Absenden des Formulars angezeigt werden soll.
  2. Erstellen Sie unter Inhalte > Formulare ein neues Formular.
  3. Um ein Kontaktformular, welches die gleichen Felder wie das Legacy Kontaktformular-Modul hat zu erstellen, konfigurieren Sie die Felder bitte wie folgt:
    Felder

    Pflichtfelder

    Feld, welches den Absender enthält

    Erfolgsseite
    [Die in Schritt 1 erstellte Seite]
  4. Entfernen Sie das alte Kontaktformular aus der Seite (Embed-Code entfernen)
  5. Fügen Sie stattdessen folgenden HTML-Code im Quellcode-Modus ein:
  6. Deaktivieren Sie den Quellcode-Modus.
  7. Klicken Sie mit der rechten Maustaste in das Formular und wählen Sie Formulareigenschaften.
  8. Kopieren Sie unter Formulare die Formular Absende-URL in das Feld Aktion und bestätigen Sie mit OK.
  9. Wählen Sie bei Cache Steuerung die Option Caching deaktiviert aus.
  10. Speichern Sie bitte die Seite.

Das in dieser Anleitung erstellt Kontaktformular ist in der Funktionalität equivalent zu dem Formular, welches das Kontaktformular-Modul aus der Paketquelle bietet.
Nun können Sie falls gewünscht noch Änderungen vornehmen. Sie können beispielsweise zusätzliche Felder hinzufügen, das Layout ändern oder Felder entfernen.

Don't click this link