Readme Modul easyContact

eComStyle.de easyContact

Ein Rückrufformular als Popup oder Shopseite anbieten sowie Usabilty-Verbesserung des Kontaktformulars (unsichtbarer Spamschutz inkl. Blacklist, Vermeidung von mehrfach-Absenden,…).


Geeignet für Shopversion:

OXID eShop CE/PE 4.7, 4.8 und 4.9.


[text-blocks id=“readme-modul-install“]


Bei Shopversion 4.7 bitte beachten:

Nur wenn Sie das Modul in Shopversion 4.7.x einsetzen, ist eine geringe Anpassung einer Sprachdatei erforderlich. Öffnen Sie bitte die Datei  \Modul_easyContact\copy_this\modules\ecomstyle.de\ecs_easycontact\translations\de\ecs_easycontact_lang mit einen Texteditor. Beinahe am Ende der Datei finden Sie zwei Zeilen, die gelöscht werden müssen. Es handelt sich um die folgenden Zeilen:

/* Nur in Shopversion 4.7 diese Zeile löschen!
...
Nur in Shopversion 4.7 diese Zeile löschen! */

Bitte löschen Sie nur genau diese beiden Zeilen, dadurch werden die Sprachkeys, die sich zwischen den beiden Zeilen befinden, für Shopversion 4.7.x aktiviert. Nach dem Speichern und Hochladen bitte den tmp-Ordner leeren.


Moduleinstellungen:

Alternative Emailadresse:

Hier können Sie eine Email-Adresse eintragen, an die die Rückrufbitten gesandt werden.
Wenn Sie dieses Feld leer lassen, wird die Standard-Info-Emailadresse des Shops verwendet.

Spam-Blacklist:

Ein automatischer Spamschutz schütz ständig gegen primitive Spambots, die alle Formularfelder automatisch ausfüllen.
Zusätzlich kann in den Moduleinstellungen eine Blacklist angelegt und gepflegt werden. Alle darin erhaltenen Wörter oder Werte führen dazu, dass eine Nachricht über das Kontaktformular oder eine Rückrufbitte als Spam abgewiesen wird, sobald eines der Worte in ein beliebiges Formularfeld eingetragen wird.

Sie können die Blacklist bei Bedarf erweitern, oder von vornherein eine komplette Spamliste einfügen, zB https://github.com/splorp/wordpress-comment-blacklist/blob/master/blacklist.txt

Bitte schreiben Sie immer nur ein einziges Wort in eine Zeile und beachten Sie bitte auch den Hinweistext in den Moduleinstellungen.


Rückruf-Link für das Rückruf-Popup:

Der Link zum öffnen des Popups kann an beliebigen Stellen platziert werden, zB Footer, Sidebar, Header. Kopieren Sie einfach folgenden Code in Ihr Template oder in Ihre CMS-Seite:

Nur eComStyle.de Responsive Theme:

<a href="#rueckruf" data-toggle="modal">Wir rufen Sie zurück!</a>

Auf Azure basierende Themes:

<a class="rueckrufopener" href="#" >Wir rufen Sie zurück!</a>

Rückruf-Link in der Sidebar:

Um eine neue Sidebarbox mit dem Rückruflink anzulegen, können Sie das Gratismodul easySidebarbox verwenden und den Rückruf-Link in das Feld „Text für die Box…“ kopieren.


Rückruf-Seite ohne Popup aufrufen:

Die neue Rückruf-Seite mit dem Rückruf-Formular finden Sie hier:

http://ihredomain.de/index.php?cl=rueckruf

Sie müssen diese Seite nicht unbedingt nutzen oder beachten, sondern können natürlich auch nur das Popup nutzen. Optional können Sie unter Stammdaten>Grundeinstellungen>SEO > Statische URLs eine Seo-Url für diese Seite anlegen, indem Sie folgendes eintragen:

index.php?cl=rueckruf   [Standard URL]
rueckruf            [Deutsch]
en/callback/            [English]

Verbesserung Kontaktformular:

Dem Standard-Kontaktformular des Shops wird vom Modul automatisch ein unsichtbarer Spamschutz hinzugefügt, das kunden-unfreundliche Bild-Captcha wird entfernt. Das Mitteilungsfeld wird zum Pflichtfeld. Der Inhalt der Mitteilung wird nach erfolgreichen Ansenden aus dem Textfeld entfernt, ein mehrmaliges Absenden wird so vermieden.


CMS-Inhalt „Öffnungzeiten“ im Kontaktformular:

Erstellen Sie eine neue CMS-Seite mit dem Ident. „shophours“. Der Inhalt erscheint im Kontaktformular unter der Shop-Anschrift.

Google-Maps-Kartenausschnitt integrieren:

In die CMS-Seite „shophours“ können Sie zB. einen Kartenausschnitt Ihres Shop-Standortes integrieren. Mit folgenden Codes werden Ihre Adressdaten automatisch aus den Shopstammdaten verwendet und im Kartenauschnitt angezeigt:

Azuretheme:

<iframe width="320" height="180" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.de/maps?hl=de&q=[{$oxcmp_shop->oxshops__oxstreet}], [{$oxcmp_shop->oxshops__oxzip}] [{$oxcmp_shop->oxshops__oxcity}]&ie=UTF8&t=m&z=15&iwloc=A&output=embed"></iframe>

Nur eComStyle.de Responsive Theme:

<div class="embed-responsive embed-responsive-16by9">
<iframe class="embed-responsive-item" src="http://maps.google.de/maps?hl=de&q=[{$oxcmp_shop->oxshops__oxstreet}], [{$oxcmp_shop->oxshops__oxzip}] [{$oxcmp_shop->oxshops__oxcity}]&ie=UTF8&t=m&z=15&iwloc=A&output=embed"></iframe>
</div>

Die obigen Codes sind nur Beispielcodes und kein Bestandteil unseres OXID-Moduls. Der Einsatz erfolgt auf eigene Verantwortung. Bitte beachten Sie auch die Google Nutzungsbedingungen: http://www.google.com/intl/de-DE_DE/help/terms_maps.html


[text-blocks id=“readme-modul-ende“]