Magento 2: Bize ulaşın formunda captcha göster


Yanıtlar:


22

Bize Ulaşın formuna CAPTHA eklemek için Mağazalar -> Yapılandırma -> Müşteriler -> Müşteri Yapılandırma sayfasına gitmeniz ve CAPTCHA'yı etkinleştirmeniz gerekir. Formlar alanında Bize Ulaşın değerini seçtiğinizden emin olun.

resim açıklamasını buraya girin

Yapılandırmayı güncelledikten sonra önbelleği temizleyin.

Umarım yardımcı olur.


Tasarım sekmesinin sadece sayfa için olduğunu ve blok için olmadığını düşünüyorum. Ayrıca sorduğum soru, adresleri cevapladığınıza inanmadığım iletişim formunda
Captcha'nın

@Malaiselvan sorunun tüm noktasını tamamen kaçırdım. Dün uzun bir gündü. Size bir cevap yazayım.
Max Pronko

Teşekkürler. Haklısın. Ancak, bize ulaşmak için bir blok veya sayfa oluşturmam gerekmediğini fark ettim. Tek yapmam gereken Yapılandırma'dan Bize Ulaşın ve Bize Ulaşmak için Catpcha'yı etkinleştirmektir.
Malaiselvan

3
Özel Form oluşturduğumu ve bunu "Formlar" listesine eklemek istediğinizi varsayalım, bunu nasıl yönetebilirim? Özel formumda da captcha görüntülenecek
Ankit Shah

Bülten formunda varsayılan captcha kullanmak istiyorum. ne tür değişiklikler yapacağım?
Sarfaraj Sipai

3

Özel bir form şablonu (orijinaline göre) oluşturabilir, ardından reCaptcha bloğunu programlı olarak aşağıdakilerle yükleyebilirsiniz:

<?php 
    echo $block->getLayout()
        ->createBlock('MSP\ReCaptcha\Block\Frontend\ReCaptcha',
            'msp-recaptcha',
            ['data' => 
                [
                    'jsLayout' => 
                    [
                        'components' => 
                        [
                            'msp-recaptcha' => 
                            [
                                'component' => 'MSP_ReCaptcha/js/reCaptcha',
                                'zone' => 'contact'
                            ]
                        ]
                    ]
                ]
            ]
        )
        ->setTemplate('MSP_ReCaptcha::msp_recaptcha.phtml')
        ->toHtml();
    ?>
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.