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.