Kontaktformular Captcha abschalten

@kuerbis schrieb:

Die einfachste Möglichkeit das Captcha zu deaktivieren ist die Farbe in den Stammdaten leer zu machen. Dadurch wird im Backend keine Validierung mehr gemacht. Siehe folgenden Code:

if (!empty(Shopware()->Config()->CaptchaColor)) { $captcha = str_replace(’ ', ‚‘, strtolower($this->Request()->sCaptcha)); $rand = $this->Request()->getPost(‚sRand‘); if (empty($rand) || $captcha != substr(md5($rand), 0, 5)) { $this->_elements[„sCaptcha“][‚class‘] = " instyle_error"; $this->_errors[„e“][„sCaptcha“] = true; } }

Das Captcha ist dann zwar noch im Formular vorhanden wird aber nicht mehr validiert. Das heisst man kann es einfach per CSS ausblenden.

Mit was für einem COde hast du die Captcha Datei dann im CSS ausgeblendet?

Schade das hier Shopware nicht Alternativen anbietet. reCAPTCHA / captcha / und nichts.

Schade das hier Shopware nicht Alternativen anbietet. reCAPTCHA / captcha / und nichts.

Kommt doch alles mit der 5.3. Jedenfalls der Captcha Service https://github.com/shopware/shopware/tree/5.3/engine/Shopware/Components/Captcha

Also noch etwas Geduld  Wink

1 Like