Free cookie consent management tool by TermsFeedAktualizacja preferencji plików cookie

Erweitertes Magento-2-Kontaktformular

Bewertung:
100% of 100
61,50 € 50,00 €
Installation von COMPOSER
M2-ADV-CONTACT-FORM
Erfordert Änderungen an der Vorlage
Nein
Kleine Änderungen
Wesentliche Änderungen
Erfordert Programmierkenntnisse
Nein
Grundlegend
Erweitert
Schwierigkeiten bei der Konfiguration
Auswirkungen auf die Leistung
Kompatibilität mit Magento-Standards
  • Polnisch Polnisch
  • Englisch Englisch
  • 2.4.9
  • 2.4.8
  • 2.4.7
  • 2.4.6
  • 2.4.5
  • 2.4.4
  • 2.4.3
  • 2.4.2
  • 2.4.1
  • 2.4.0
  • 2.3.7
  • 2.3.6
  • 2.3.5
  • 2.3.4

Die Standard-Kontaktfunktion in Magento reicht in der Regel nur für den Anfang aus. Wenn der Shop wächst, entsteht der Bedarf an separaten Formularen für Vertrieb, Service, Reklamationen, Partner oder B2B-Kunden. Hinzu kommen verschiedene Sprachversionen, der Bedarf an besserer UX, informativeren Kontaktbereichen und umfassenderer Kontrolle über Anfragen.

Dieses Modul löst diese Probleme, ohne eine separate, dedizierte Lösung von Grund auf entwickeln zu müssen.

Warum es sich lohnt

  • Sie erstellen mehrere Kontaktformulare für unterschiedliche Geschäftsszenarien.
  • Sie fügen eigene Felder hinzu und passen den Umfang der vom Kunden erfassten Daten an.
  • Sie weisen Formulare bestimmten Store Views zu und veröffentlichen sie unter separaten URLs.
  • Sie erweitern den Kontaktbereich um CMS-Blöcke oberhalb, neben und unter dem Formular.
  • Sie speichern Nachrichten im Magento-Adminbereich und haben bequemen Zugriff darauf.
  • Sie nutzen Schutzmechanismen wie Validierung, Honeypot, Rate Limit und reCAPTCHA.

Für wen

  • Für Magento-Shops, die mehr als ein Kontaktformular benötigen.
  • Für mehrsprachige und Multi-Store-Implementierungen.
  • Für B2B-Projekte, bei denen das Formular den Nutzer auch informieren und führen soll.
  • Für Unternehmen, die den standardmäßigen Magento-Kontakt durch eine flexiblere Lösung ersetzen möchten.
  • Für Teams, die den Nachrichtenverlauf im Adminbereich haben möchten.

Magento 2 Advanced Contact Form wurde für Shops entwickelt, in denen der Kontakt mit dem Kunden nicht bei einem einfachen Formular mit drei Feldern endet. Es ist eine Lösung für Implementierungen, die mehr Flexibilität, eine bessere Organisation von Anfragen und eine professionellere Präsentation des Kontaktbereichs benötigen.

Das Modul ermöglicht es, mehrere Kontaktformulare direkt im Adminbereich zu erstellen. Jedes Formular kann einen eigenen Namen, einen eigenen Feldsatz, eine eigene Reihenfolge, eine Erfolgsmeldung sowie eine Zuordnung zu einem bestimmten Store View haben. Dadurch kann ein Magento-Shop mehrere Abteilungen und Prozesse unterstützen, ohne Kompromisse bei der UX einzugehen und ohne zusätzliche separate Module hinzuzufügen.

Ein wesentlicher Vorteil der Lösung ist die Unterstützung individueller Slugs pro Store View. Das bedeutet, dass Formulare unter verständlichen Adressen funktionieren können, die an Sprache, Markt oder Zweck angepasst sind, z. B. /kontakt, /contact, /serwis oder /reklamacje. Das Modul kann außerdem den standardmäßigen Magento-Kontaktpfad übernehmen oder den Link zur Standard-Kontaktseite ersetzen.

Im Frontend ist das Formular nicht mehr nur ein einfacher Block zum Versenden einer Nachricht. Das Modul unterstützt ein zweispaltiges Layout und die Integration mit CMS-Blöcken, sodass der Kontaktbereich gleichzeitig Daten erfassen und wichtige Informationen vermitteln kann. Dies ist besonders in B2B-Shops nützlich, in denen der Kunde vor dem Absenden einer Anfrage häufig zusätzlichen Kontext benötigt: Vertriebsdaten, Anleitungen, Informationen zum Ablauf der Zusammenarbeit oder Kontaktdetails einer bestimmten Abteilung.

Auf administrativer Seite strukturiert das Modul die Arbeit mit Anfragen. Nachrichten werden in Magento zusammen mit den Formulardaten, dem Store View und technischen Informationen gespeichert. Dadurch lässt sich leicht prüfen, über welches Formular die Anfrage eingegangen ist, welche Daten der Kunde angegeben hat und wie die Kontakthistorie aussieht.

Ein wichtiger Aspekt ist auch die Sicherheit. Kontaktformulare sind ein häufiges Ziel von Spam und automatisierten Versandversuchen. Daher unterstützt das Modul die Feldvalidierung, die Integration mit Magento reCAPTCHA, Honeypot sowie die Begrenzung der Anzahl von Anfragen von einer IP-Adresse. So lässt sich ein erweiterter Kontaktbereich umsetzen, ohne auf Kontrolle und Sicherheit zu verzichten.

Vorbereitung des Shops auf neue Vorschriften zum Vertragswiderruf

Ab dem 19. Juni 2026 müssen Online-Shops in der Europäischen Union Verbrauchern eine leicht zugängliche Funktion bereitstellen, mit der sie eine Erklärung zum Vertragswiderruf online abgeben können, unter anderem über einen sichtbaren Mechanismus vom Typ Vertrag hier widerrufen. Die neuen Anforderungen aus der EU-Richtlinie 2023/2673 bedeuten, dass der Shop dem Kunden ermöglichen sollte, einen einfachen digitalen Prozess zur Meldung des Widerrufs zu durchlaufen und anschließend den Eingang der Meldung auf einem dauerhaften Datenträger, z. B. per E-Mail, zu bestätigen.

Das erweiterte Magento-2-Kontaktformular kann als Grundlage für die Vorbereitung eines solchen Prozesses im Magento-Shop verwendet werden. Dank der Möglichkeit, mehrere unabhängige Formulare, eigene Felder und separate URLs zu erstellen sowie Formulare bestimmten Store Views zuzuweisen, kann das Modul um ein dediziertes Formular für den Vertragswiderruf erweitert werden. Ein solches Formular kann die erforderlichen Kunden- und Bestelldaten erfassen, den Nutzer Schritt für Schritt durch die Meldung führen und Nachrichten im Magento-Adminbereich speichern, was die Bearbeitung und Archivierung von Anfragen erleichtert.

Das Modul ermöglicht außerdem, das Formular mit Informationsinhalten zu verbinden, die in CMS-Blöcken hinzugefügt wurden, z. B. mit einer Anleitung zum Vertragswiderruf, Informationen zu Fristen, zur Art der Produktrückgabe oder zu den nächsten Schritten nach dem Absenden der Meldung. Dadurch kann der Shop einen transparenteren und den Kundenerwartungen entsprechenden Rückgabeprozess vorbereiten, ohne die gesamte Lösung von Grund auf entwickeln zu müssen. Die Implementierung kann zusätzlich an die Anforderungen der Shop-AGB, automatische E-Mail-Benachrichtigungen sowie das individuelle Verfahren zur Bearbeitung von Rückgaben angepasst werden.

Wersja: 1.0.16

09.07.2026

Fix

  • Dodano możliwość wyboru Email Template na poziomie pojedynczego formularza.
  • Wprowadzono priorytet szablonów email: formularz -> ustawienia modułu -> domyślny template modułu.
  • Rozszerzono formularz administracyjny o pole Email Template z opcją Use global configuration.
  • Dodano zapis i odczyt nowego pola email_template w encji formularza.
  • Zaktualizowano schemat bazy danych o kolumnę email_template w tabeli formularzy.

Fragen und Antworten

Frage
Kann ich separate Formulare für verschiedene Prozesse erstellen, z. B. Kontakt, Reklamation und Widerruf vom Vertrag?
Antwort
Ja. Das Modul ermöglicht es, in einer Magento 2-Installation mehrere unabhängige Formulare zu erstellen. Jedes Formular kann einen eigenen Namen, Felder, ein Layout, Informationstexte und eine separate URL haben.
Frage
Können Formulare unter eigenen Adressen funktionieren, z. B. /reklamacja oder /odstapienie-od-umowy?
Antwort
Ja. Jedes Formular kann unter einem eigenen Slug veröffentlicht werden. Dadurch sind die Prozesse für den Kunden übersichtlich und lassen sich leichter in die Shop-Navigation, die Fußzeile oder Informationsbereiche einbinden.
Frage
Welche Feldtypen unterstützt das Modul?
Antwort
Das Modul unterstützt unter anderem Textfelder, Datumsfelder, Textareas, Checkboxen, Dropdowns, Radiobuttons sowie Präsentationsfelder wie Abschnitte und Beschriftungen. Dadurch lassen sich sowohl einfache Kontaktformulare als auch komplexere Prozessformulare erstellen.
Frage
Werden Anfragen im Magento-Panel gespeichert oder nur per E-Mail gesendet?
Antwort
Anfragen werden im Magento-Administrationsbereich gespeichert und können gleichzeitig per E-Mail versendet werden. Der Administrator hat Zugriff auf den Nachrichtenverlauf, die Kundendaten, die Art des Formulars sowie den vollständigen Inhalt der übermittelten Felder.
Frage
Wie schützt das Modul Formulare vor Spam und fehlerhaften Einsendungen?
Antwort
Das Modul unterstützt Frontend- und Backend-Validierung, form_key, Honeypot, eine Mindestzeit vom Anzeigen des Formulars bis zum Absenden, Rate Limiting sowie die Integration mit Magento reCAPTCHA. Dadurch eignet es sich auch für Formulare, die formale und After-Sales-Prozesse unterstützen.
Implemented in real Magento 2 stores
Erweiterte Magento 2-Kontaktformulare in der Praxis

Kowal_AdvancedContactForm ist kein separates Add-on, das vom Standardkontakt in Magento 2 losgelöst ist. Es ist vielmehr eine erweiterte Version des bestehenden Kontaktformulars, die seine grundlegende Funktion beibehält, aber deutlich mehr Flexibilität bei der Gestaltung von Prozessen auf Shop-Seite bietet.

Dadurch kann das Modul nicht nur als Kontaktformular eingesetzt werden, sondern auch als:

  • Reklamationsformular,
  • Widerrufsformular,
  • einfaches Ticketsystem,
  • Reservierungsformular,
  • Umfrageformular und Tool zur Datenerfassung.

Genau dieser Ansatz wurde bei der Implementierung für GERDA genutzt, wo das Modul zwei separate Prozesse unterstützt:

Geschäftlicher Bedarf

Bei GERDA reichte das Standard-Kontaktformular für die Abwicklung formaler After-Sales-Prozesse nicht aus. Reklamation und Widerruf erfordern separate Abläufe, eigene Felder, klare Hinweise und eine strukturierte Bearbeitung auf Administrationsseite.

Statt zwei unabhängige Lösungen von Grund auf neu zu entwickeln, wurde das Modul als gemeinsame Basis für die Erstellung zweier spezialisierter Formulare genutzt.

Wie das Modul eingesetzt wurde

Bei dieser Implementierung waren vor allem folgende Punkte entscheidend:

  • die Möglichkeit, mehrere unabhängige Formulare zu erstellen,
  • eigene, auf den jeweiligen Prozess abgestimmte Felder,
  • separate URLs für jedes Formular,
  • CMS-Inhalte rund um das Formular,
  • Speicherung der Anfragen im Magento-Backend,
  • Validierung und Anti-Spam-Schutz.

So konnten zwei unterschiedliche Prozesse auf einem gemeinsamen, konsistenten administrativen Backend aufgebaut werden.

Ergebnis

Bei GERDA funktioniert das Modul als erweitertes Kontaktformular, das an die tatsächlichen Anforderungen des Shops und die Prozessanforderungen angepasst wurde. Der Kunde gelangt direkt zum richtigen Formular, und das Serviceteam erhält strukturierte Anfragen, die direkt in Magento gespeichert werden.

Dies ist ein gutes Beispiel dafür, dass ein flexibles Kontaktformular in Magento 2 nicht nur ein Ausgangspunkt für die Kommunikation mit dem Kunden sein kann, sondern auch für den Aufbau schlanker operativer und formaler Prozesse, ohne für jedes Szenario separate Module zu implementieren.

Zusammenfassung

Die Implementierung für GERDA zeigt, dass Kowal_AdvancedContactForm am besten nicht als zusätzliches Formular verstanden werden sollte, sondern als Erweiterung des standardmäßigen Magento 2-Kontaktformulars. Dadurch kann es dort, wo das ausreicht, ein einfaches Kontaktformular bleiben, und dort, wo die Anforderungen größer sind, Reklamationen, Widerrufe, Meldungen, Reservierungen, Umfragen oder die Datenerfassung für weitere Analysen unterstützen.

Write Your Own Review
You're reviewing:Erweitertes Magento-2-Kontaktformular
Your Rating