HOOK_CAPTCHA_CONFIGURED (270)¶
Triggerpunkt¶
Die Captcha-Hooks (ab Version 5.0) werden vom CaptchaService in src/Services/JTL/CaptchaService.php bei der Ausgabe des Markup und
der Validierung getriggert.
Parameter¶
-
&boolisConfiguredIn isConfigured übermittelt das Plugin den Status der Captcha-Konfiguration. Dies ist notwendig, um Captchas zu vermeiden die nie validiert werden können, weil z.B. Website- oder Secret-Keys nicht konfiguriert sind.
true- Captcha ist konfiguriert und kann verwendet werdenfalse- Captcha ist nicht konfiguriert und kann nicht verwendet werden
Beschreibung¶
Dieser Hook wird getriggert, um zu prüfen ob das Captcha komplett und korrekt konfiguriert ist. Ein Plugin sollte hier
über den Parameter isConfigured den Zustand der Konfiguration signalisieren.
Beispiel für eine Implementierung¶
global $args_arr, $oPlugin;
$args_arr['isConfigured'] = !empty($oPlugin->oPluginEinstellungAssoc_arr['mycaptcha_sitekey'])
&& !empty($oPlugin->oPluginEinstellungAssoc_arr['mycaptcha_secretkey']);