Zum Hauptinhalt springen
Jedes Formular hat eine eigene Konfigurationsdatei. Sie legt fest, welches Template verwendet wird, wohin die Anfrage geht, wie die Bestätigungsmail aussieht und welche Schutzfunktionen greifen. Diese Seite beschreibt alle Parameter. Die shopweiten Schutzregeln stehen dagegen in der globalen Konfigurationsdatei.

Konfigurationsdatei

In der Konfigurationsdatei wird angegeben,
  • an welche E-Mail-Adresse die Anfragen gesendet werden,
  • welche Templates verwendet werden sollen,
  • welche Fehlermeldungen ausgegeben werden,
  • welche Formularfelder von INQUIRY4 abgefragt und kontrolliert werden sollen.
Code-Beispiele finden Sie in diesem Dokument unter „Fehler: Verweis nicht gefunden“

Allgemeine Angaben

Die allgemeinen Angaben finden Sie in der Sektion <Basic>.

Beschreibung der Parameter:

Angaben zur Bestätigungs-E-Mail an den Anfragenden

Alle Definitionen zur E-Mail an den Anfragenden finden Sie in der Sektion <ConfirmEmail>.

Angaben zur Anfrage-E-Mail

Alle Angaben zur E-Mail an den Angefragten finden Sie in der Sektion <InquiryEmail>.

PDF-Download der Anfrage

Alle Einstellungen zur PDF-Erzeugung sind in der Sektion <PDF> zu finden.

Konfiguration des WEBSALE-Upload-Moduls

Alle Einstellungen zur Verwendung des WEBSALE-Upload-Moduls sind in der Sektion <Upload> zu finden.
Ein ausführliches Beispiel für ein Anmeldeformular mit Datei-Upload finden Sie in der Frontend-Dokumentation: https://doku.websale.net/index.html?guide_uploadmodulfuerformulareinquiry.html

Konfiguration der CAPTCHA-Funktionalität

Konfiguration
Die Einstellungen zur CAPTCHA-Funktion sind in der Sektion <Captcha> zu finden.
Sie können als CAPTCHA-Funktionalität entweder die Rechenaufgabe, das ReCaptcha- oder das Friendly-Captcha-Verfahren verwenden. Die CAPTCHA-Funktion in Form einer Rechenaufgabe stellt die drei Grundrechenarten Addition, Subtraktion und Multiplikation zur Verfügung. Diese drei Grundrechenarten werden standardmäßig mit vorgegebenen Wertebereichen verwendet. Sie können allerdings die Einstellungen für jede dieser Grundrechenarten individuell konfigurieren. Dazu können Sie folgende drei Sektionen verwenden: Beispiel:
Konfiguration Google ReCaptcha (Version 3)
Google ReCaptcha Version 2 wurde deaktiviert und funktioniert daher nicht mehr. INQUIRY4 unterstützt derzeit Google ReCaptcha Version 3.
Konfiguration Friendly Captcha
Friendly Captcha sendet dem Benutzer ein kryptografisches Rätsel, das Gerät des Benutzers benötigt einige Sekunden, um dieses zu lösen, der Benutzer muss nichts tun.
Konfiguration des CAPTCHA-Systems captcha.eu
Nach der Konfiguration müssen Sie noch die entsprechenden Anpassungen am InquiryPage-Template vornehmen. Die entsprechende Anleitung dazu finden Sie hier.

Konfiguration des Blacklisting

Alle Einstellungen zu verwendeten Blacklists sind in der Sektion <Filter> zu finden. Wenn eigene, lokale Blacklists verwendet werden sollen, werden diese im Online-Servicebereich (OSB) in der INQUIRY-Konfiguration als eigenen config-Dateien angelegt (Format siehe unten).
Format der Blacklist-Dateien Pro Zeile kann ein Eintrag stehen, Kommentarzeichen ist #. Domains Für Domaineinträge kann ein beliebiger Teil der zu sperrenden Domain angegeben werden. IP-Adressen Es können sowohl Bereiche als auch einzelne IP-Adressen angegeben werden. Beispiel:

Fehlermeldungen für den Anwender

Alle konfigurierbaren Fehlermeldungen sind in der Sektion <ErrorMessages> zu finden.

Allgemeine Anfragefelder

INQUIRY4 kann in einem Formular bis zu 1000 allgemeine Anfragefelder bearbeiten. Ein allgemeines Anfragefeld hat folgende Form:

Adressfelder

Adressfelder werden prinzipiell wie die allgemeinen Anfragefelder behandelt, besitzen jedoch jeweils eine eigene, fest definierte Sektion. Der Grund hierfür liegt unter anderem darin, dass INQUIRY4 diese Felder der Adresse bzw. einer optionalen Lieferadresse zuordnet und diese gesondert behandelt. Felder der Adressdaten beginnen mit „A-“, die der Lieferadresse mit „D-“ (für Delivery). Es werden dabei alle von WEBSALE V8 verwendeten Felder von INQUIRY4 unterstützt. beispielsweise usw. Spezialfeld: Das Feld <A-MerchantEmail> verhält sich wie ein normales Eingabefeld. Der eingegebene/übergebene Wert wird allerdings als Liste von E-Mail-Adressen (die einzelnen E-Mail-Adressen müssen durch ein Komma voneinander getrennt sein) interpretiert. An diese E-Mail-Adressen wird zusätzlich zu der konfigurierten E-Mail-Adresse die Anfrage-E-Mail gesendet.

Sektion SendUserEmail

Dies ist ein spezielles, fest definiertes Feld, welches vorhanden sein muss, wenn der Parameter SendEmail in der Sektion <ConfirmEmail> den Wert userselect hat. Mit diesem Feld wird definiert, über welches HTML-Element der Benutzer steuern kann, ob er eine E-Mail erhält oder nicht. Das Feld hat die Form:

Verwandte Themen