Formulare
Inhaltsverzeichnis
Allgemeine Informationen
Der Formulargenerator ist (unter Inhalte / Formulare zu finden) das perfekte Baukastensystem, um individuelle Kontakt-, Support und Serviceformulare für die Storefront zu generieren. Formulare können dabei ganz nach individuellen Anforderungen des Shopbetreibers im Shopware-Backend zusammen-geklickt werden. Shopware generiert dann entsprechende Links, die auf einfache Art und Weise in die Storefront integrierbar sind und danach automatisch im Look & Feel des eingesetzten Templates erscheinen.
Die hier erstellten Formulare können auch mit dem Modul Shopware CRM verknüpft werden. So können Sie die Anfragen auch bequem aus Shopware heraus bearbeiten und beantworten, ohne ein extra eMail-Programm nutzen zu müssen.
Übersicht
- Formulargenerator zum Erstellen beliebiger Eingabefelder für die Storefront, je nach Anforderungen des Shopbetreibers
- Eingabefelder können als Pflichtfelder oder optionale Eingaben erstellt werden, inkl. Ausgabe von konfigurierbaren Meldungen, wenn Pflichtfelder nicht ausgefüllt werden
- Pulldown-Menüs, Checkboxen oder Radio-Buttons können zusätzlich zu reinen Textfeldern angelegt werden
- Jedes erstellte Formular kann an unterschiedliche eMail-Adressen verschickt werden, z.B. je nach Zuständigkeiten von Mitarbeitern
- Formulare erscheinen als eigene HTML-Seiten im Look & Feel des Webshops
- Reklamationen können vom Handling technisch und funktionell komplett in Shopware integriert (über eMails oder Shopware CRM/Ticketsystem)
Funktionsweise
- Name: Variablen-Bezeichnung z.B. comment für Kommentar (Diese Bezeichnung kann mit {sVars.comment} im eMail-Template eingebunden und somit der Inhalt mit versendet werden.) Sollen in einer Zeile zwei Felder stehen, z. B. PLZ und Ort, so muss die Eingabe mit einem Semikolon getrennt werden (zipcode;city). Die Bezeichnung darf kein Leerzeichen enthalten.
- Bezeichnung: Diese Bezeichnung wird vor dem jeweiligen Inputfeld in der Storefront angezeigt.
- Typ: Auswahl zwischen Eingabe Feld, zwei Eingabefelder, Radio-Button, Auswahlfeld, Textfeld, Checkbox und eMail.
- Aussehen: Normal,PLZ und Ort und Straße und Nr wählbar
- Optionen: Werte die in Auswahlfeldern, Checkboxen und Radio-Buttons wählbar sind. Eingabe durch ein Semikolon getrennt. (Die Angabe mehrerer Auswahlmöglichkeiten mit Semikolon ist nur beim Typ Auswahlfeld möglich)
- Kommentar: Hinterlegen eines Beschreibungstexts oder Kommentars, die in der Storefront zum jeweiligen Feld angezeigt werden.
- Fehlermeldung: Bei fehlender Eingabe, wird diese Meldung nach dem Sendeversuch angezeigt.
- Eingabe erforderlich: Pflichtfeld ja oder nein
Variablen in der eMail:
{sDateTime} {sIP} {sVars.(Name des gewünschten Feldes)}
Beispiel:
Firma: {sVars.firma} Ansprechpartner: {sVars.ansprechpartner} Straße/Hausnr.: {sVars.strasse} PLZ / Ort: {sVars.ort} eMail: {sVars.email} Telefon: {sVars.tel} Fax: {sVars.fax} IP: {sIP} Datum: {sDateTime}
Verlinken des Formulars
Die Formulare können direkt über den Punkt "Inhalte / Shopseiten" verlinkt werden und sind somit im Shop erreichbar. Also Vorlage kann unter Shopseiten z.B. das Kontaktformular genutzt werden, welches im Standard bereits immer angelegt ist.
Aufbau des Links: shopware.php?sViewport=ticket&sFid=5 (5 steht für die ID des Formulars)
Standardmäßig werden alle Anfragen per eMail an die hinterlegte Adresse im Formular versendet. Sollten Sie das Ticket-System lizenziert haben, so werden alle Anfragen direkt in das Ticket-System eingetragen. (Weitere Informationen finden Sie in der Dokumentation zum Ticket-System Shopware CRM, z.B. zum Mapping)
Falls Sie beim Einsatz des Ticket-Systems dennoch einige Formulare per eMail versenden wollen, so kann dies durch das Anhängen eines Parameters erreicht werden.
Aufbau des Links: shopware.php?sViewport=ticket&sFid=5&forceMail=1 (Ab Shopware 3.5.4)
Hinweis:
In Shopware gibt es zwei Formulare, die standardmäßig in das Ticket-System laufen, wenn diese lizenziert ist
- Frage zum Artikel (auf der Detailseite)
- Angebot anfordern (im Warenkorb)
Bei diesen Verlinkungen kann der Parameter "forceMail" nicht genutzt werden!
Hinweis zur SSL Nutzung
Wenn Sie den Shop auf SSL Nutzung eingestellt haben, können die Formulare ebenfalls per https genutzt werden. Der Seitenaufruf, z.B. vom Kontaktformular, wird dann also ebenfalls über https durchgeführt. Dabei ist zu beachten, dass Template-seitige Implementierungen von Grafiken wie auch die Captcha-Grafik weiterhin über den http-Port abgeholt werden und das zu einer Fehlermeldung im Browser führen kann - je nach Einstellung des Browsers.
Um diesen Effekt zu unterbinden ist es erforderlich das oder die Templates wie folgt anzupassen. Für die Captcha-Grafiken öffnen Sie die Template-Datei "/templates/_default/frontend/forms/elements.tpl" und editieren den Eintrag:
<img src="{url controller='captcha' rand=$rand}" alt="" />
mit folgender Modifikation:
<img src="{url controller='captcha' rand=$rand forceSecure}" alt="" />
Damit wird die Captcha-Grafik ebenfalls über https angesteuert.
Artikel-PDF erstellen
Artikel bewerten
Kategorien:
Bestell-Nr.: 88261__4368
Lieferzeit ca. 5 Tage
Preise inkl. gesetzlicher
MwSt. zzgl. Versandkosten*
Preise inkl. gesetzlicher
MwSt. + Versandkosten*



