Utilizo el siguiente código en un bloque CMS para mostrar el formulario predeterminado de contacto de magento.
<p>{{block
class="Magento\Contact\Block\ContactForm"
name="contactForm"
template="Magento_Contact::form.phtml"}}</p>
Me pregunto si habrá una forma central de habilitar captcha en el formulario.
magento2
contact-form
Malaiselvan
fuente
fuente
Respuestas:
Para agregar CAPTHA a un formulario de contacto, debe ir a Tiendas -> Configuración -> Clientes -> Página de configuración de clientes y Habilitar CAPTCHA. Asegúrese de seleccionar el valor Contáctenos en el campo Formularios.
Una vez que actualice la configuración, limpie la memoria caché.
Espero eso ayude.
fuente
Puede hacer una plantilla de formulario personalizada (basada en el original) y luego puede cargar el bloque reCaptcha mediante programación con esto:
fuente