Tags und Templates
INQUIRY4 bietet Ihnen die Möglichkeit, in Ihren Templates durch bestimmte, wohldefinierte „Tags“ Informationen entsprechend den Benutzereingaben einzufügen bzw. bestimmte Bereiche ein- oder auszublenden.Verwendung von Tags
Arten von Tags
Es existieren 3 Arten von Tags:
Ein Tag kann im Template entweder in Form eines einfachen Ersetzungs-Tags und/oder eines Bereichs-Tags und/oder eines negativen Bereichs-Tags eingesetzt werden. Folgende Kodierung soll hierzu gelten:
Kodierung der Einsatzmöglichkeiten, beispielsweise: 100
Die erste Stelle „1“ bezieht sich auf Ersetzungstags. Die 2. Stelle „0“ bezieht sich auf Bereichs-Tags und die 3. Stelle „0“ auf negative Bereichs-Tags.
- 1 bedeutet: wird unterstützt
- 0 bedeutet: keine Unterstützung
Beispiel 1:
Dieses Tag können Sie im Template wie folgt verwenden:
Dieses Tag können Sie im Template wie folgt verwenden:
Verschachtelung von Tags
In einem Bereich (Anzeigebereich auf der erzeugten Webseite) dürfen wiederum beliebige andere Tags vorkommen. Beispiel:Herr <Name>, die Eingabe der folgenden Punkte war nicht korrekt:
Unterstützte Tags
INQUIRY4 kennt hierbei folgende Tags:Tags der Adressdaten
Die Tags der Adressdaten beginnen alle mit „A-“ und haben die gleiche Bezeichnung wie die zugehörige Sektion in der Konfigurationsdatei. Es existieren drei Suffixe, die in Kombination mit dem Sektionsnamen ein gültiges Tag ergeben:
Jedes so erzeugte Tag unterstützt dabei alle drei Arten von Tags.
<A-Suffix1> bis <A-Suffix10>) genutzt werden. Wenn Sie mehr Zusatzfelder einsetzen möchten, müssen diese mit <+CommonInput> realisiert werden. (Siehe oben Allgemeine Anfragefelder)
Zusätzliche Tags:
Tags der optionalen Lieferadresse
Die Tags der Lieferadresse werden analog zu denen der Adressdaten gebildet. Die Tags der Lieferadresse beginnen alle mit „D-“ und haben die gleiche Bezeichnung wie die zugehörige Sektion in der Konfigurationsdatei. Es existieren drei Suffixe, die in Kombination mit dem Sektionsnamen einen gültigen Tag ergeben:
Jedes so erzeugte Tag unterstützt dabei alle drei Arten von Tags.
_value auf bestimmte eingegebene Werte geklammert werden.
<D-Suffix1> bis <D-Suffix10>) genutzt werden. Wenn Sie mehr Zusatzfelder einsetzen möchten, müssen diese mit <+CommonInput> realisiert werden (Siehe oben Allgemeine Anfragefelder).
Zusätzliche Tags:
Tags von allgemeinen Eingabefeldern
Die Tags der allgemeinen Eingabefelder beginnen alle mit „C-“ und werden aus diesem Prefix, dem HTML-Namen und dem entsprechenden Suffix gebildet. Es existieren drei Suffixe, die in Kombination mit dem Prefix „C-“ und dem HTML-Namen ein gültiges Tag ergeben:
Jedes so erzeugte Tag unterstützt dabei alle drei Arten von Tags.
Konfigurationsdatei:
_value auf bestimmte eingegebene Werte geklammert werden.
Tags der CAPTCHA-Funktionen
Allgemeines Tag
Tags für die Rechenaufgabe und Beispiel
Beispiel:
Tags für Google ReCaptcha Version 3 und JavaScript
JavaScript-Code, der auf dem Template eingefügt werden muss:
Tags für Friendly Captcha
Code, der auf dem Template eingefügt werden muss:
Tags für das CAPTCHA-System captcha.eu
Bitte beachten Sie, dass Sie vor der Integration der Tags in das InquiryPage-Template die entsprechende Konfiguration in der Formular-Konfiguration vorgenommen haben.
Die Integration von captcha.eu erfolgt über ein JavaScript-SDK, das sicherstellt, dass die CAPTCHA-Verifizierung erfolgreich durchgeführt wird, bevor das Formular gesendet wird. Es gibt zwei Möglichkeiten, das CAPTCHA in ein Formular einzubinden:
- Automatische Überprüfung beim Absenden des Formulars
- Asynchrone Lösung mit einem versteckten Eingabefeld
captcha_at_solution) geschrieben. Beim Absenden des Formulars wird die im Hintergrund gelöste CAPTCHA-Antwort übermittelt.
