Technische Integration
Dieser Artikel zeigt Ihnen, wie Sie das Widget für Betroffenenanfragen in eine Webseite integrieren
Ziele
Das Widget für Betroffenenanfragen ermöglicht es Ihnen, automatisch von einer Seite Ihrer Website Betroffenenanfragen verschiedener Typen zu erfassen (Löschungen, Änderungen, Berichtigungen...)
Das Widget ist in das JavaScript-SDK von Dastra integriert.
Voraussetzungen
Um das Widget für Betroffenenanfragen einzurichten, benötigen Sie einen öffentlichen API-Schlüssel: Dokumentation lesen oder direkt zur API-Schlüsselverwaltung navigieren
Einrichtung des Widgets in der dedizierten Oberfläche
Zunächst müssen Sie das Widget einrichten im Verwaltungspanel für Widgets für Betroffenenanfragen:

Hier ist ein einfaches Integrationsbeispiel des Widgets (im Popup-Modus mit einer Öffnungsschaltfläche):
Wie erzwingt man die Sprache des Formulars?
Standardmäßig wird die Browsersprache verwendet. Wenn die Sprache in den Widget-Übersetzungen nicht verfügbar ist, wird automatisch die Standardsprache ausgewählt. Sie können die aktuelle Sprache des Widgets erzwingen, indem Sie die Eigenschaft data-lang zum div hinzufügen, in dem das Formular angezeigt wird.
In diesem Beispiel wird standardmäßig Italienisch ausgewählt (wenn verfügbar)
Wie sendet man automatisch Formularwerte an das Widget?
Es ist möglich, die Formularfelder aus dem Authentifizierungskontext des Nutzers vorauszufüllen. Die vorausgefüllten Felder werden auf Nutzerseite schreibgeschützt (ausgegraut) angezeigt.
Verfügbare Standardfelder:
Benutzerdefinierte Felder:
Senden von Parametern im Seitenmodus
Es ist auch möglich, diese Parameter über Querystring-Parameter zu übergeben. Dazu muss dem Parameternamen das Präfix dsr_ vorangestellt werden:
Widget durch Klicken außerhalb des Fensters schließen
Wenn Ihr Widget mit dem Anzeigetyp "Popup" konfiguriert ist, haben wir das Schließverhalten des Modals bei Klick außerhalb des Fensters nicht implementiert, da das Risiko des Verlusts der vom Nutzer eingegebenen Daten zu hoch ist.
Wenn Sie jedoch möchten, dass sich das Widget schließt, wenn der Nutzer außerhalb des Widgets klickt, können Sie dies mit folgendem Code umsetzen:
Achtung, dies hat zur Folge, dass der gesamte vom Nutzer eingegebene Text ohne jegliche Warnung gelöscht wird! Wenn das Formular lang ist, kann dies leicht bei einer Auswahl auftreten, die über ein langes Textfeld hinausgeht.
Mehrere Widgets in einer einzelnen Seite integrieren
Standardmäßig erlaubt Dastra nicht die Integration mehrerer Widgets innerhalb derselben Seite.
Es ist jedoch möglich, diese Integration mit der folgenden Methode durchzuführen.
Um die Anfangsfelder in dieser Konfiguration zu integrieren, verwenden Sie folgenden Code:
Zuletzt aktualisiert
War das hilfreich?