Я использую приведенный ниже код в блоке CMS, чтобы показать стандартную форму для связи с нами.
<p>{{block
class="Magento\Contact\Block\ContactForm"
name="contactForm"
template="Magento_Contact::form.phtml"}}</p>
Просто интересно, будет ли основной способ включить капчу в форме?
magento2
contact-form
Malaiselvan
источник
источник
Ответы:
Чтобы добавить CAPTHA в форму «Свяжитесь с нами», вам нужно перейти на страницу «Магазины -> Конфигурация -> Клиенты -> Клиенты» и включить CAPTCHA. Обязательно выберите значение «Свяжитесь с нами» в поле «Формы».
После обновления конфигурации очистите кеш.
Надеюсь, поможет.
источник
Вы можете создать собственный шаблон формы (на основе оригинала), а затем программно загрузить блок reCaptcha с помощью этого:
источник