Notification Plugin: Captcha ergänzen

Hallo liebe Shopware-Community,

wir nutzen Shopware noch in der Version 5.6.6. Hier gibt es ja das Shopware-eigene Plugin, benachrichtigt zu werden, sobald ein Produkt wieder verfügbar ist. Das hierbei zum Einsatz kommende Mini-Formular, in das nur eine E-Mail-Adresse eingegeben werden muss, möchten wir gerne um ein Captcha erweitern. In unserem vom Responsive-Theme abgeleiteten Theme haben wir unter:

/Frontend/_T_H_E_M_E_/frontend/plugins/notification

die „index.tpl“ um folgenden Smarty-Block erweitert:

{* Captcha *}
{block name='frontend_forms_form_elements_form_captcha'}
  
    {if {config name=captchaMethod} === 'legacy'}
      
      {s name='SupportLabelCaptcha'}{/s}
      
          
      
    {else}
      
    {/if}
  
{/block}

Der Block stammt 1:1 aus der Datei „form-elements.tpl“ unter:

/Frontend/Bare/frontend/forms

Alles funktioniert soweit. Sobald man den Cursor setzt, erscheint das Bilder-Captcha mit entsprechendem Input-Feld. Die Pflichtfeldkontrolle funktioniert auch. Allerdings findet keine Validierung des Captchas statt. Man kann in das Captcha-Input-Feld also alles Mögliche eingeben und das Formular abschicken.

Weiß jemand, wie das Captcha validiert werden kann? Muss da noch ein Javascript eingebunden werden und/oder müssen wir uns an einen Controller hängen?

 

Danke im Voraus für jede Hilfe

und viele Grüße