İnternette İstediğiniz Gibi Çevrimiçi Para Kazanma!

Magento 2’de özel bir JS doğrulama kuralı nasıl eklenir?

Şu yazıyı okuyorsunuz: Magento 2’de Özel JS Doğrulama Kuralı Nasıl Eklenir?

Ürün veya hizmetlerini sınırlı müşterilere veya belirli koşullara dayalı olarak sunan e-ticaret mağazaları, onlara hizmet vermeyi kabul etmeden önce doğrulamaların yapılmasını gerektirir.

Varsayılan Magento 2 bu tür özel doğrulamalar sunmadığından, bunu yapmak için bir yöntem buldum. Magento 2’ye özel JS doğrulama kuralı ekleyin. Benzer şekilde, özel bir doğrulama mesajı da yapılandırabilirsiniz. Bu, kullanıcı geçersiz veya boş giriş girdiğinde ön uçta özel bir mesaj görüntülemenize olanak tanır.

Örneğin, müşteri iletişim bilgilerini isterken istenmeyen kullanıcılardan gelen spam veya sahte verileri istemezsiniz. Bu kullanıcılar yalnızca size spam göndermek için oradadırlar ve verilerinizin işlenmesi zaman ve para kaybıdır.

Böylece, kabul edilecek e-posta adreslerinin doğru biçimi veya belirli bir ülkenin iletişim numarası gibi özel doğrulamaları ayarlayabilirsiniz.

Bunu yaparak sahte verileri kaldırabilir veya hizmet vermek istemediğiniz kullanıcıları durdurabilirsiniz. Bu yöntem, yalnızca yerel müşteri tabanına yönelik bir Magento 2 mağazanız varsa da kullanışlıdır! Aşağıdaki çözüm, ödeme sayfasındaki posta kodunu doğrulamanıza olanak tanır.

Doğrulama örnekleri:

müşteri girişi

Müşteri Kaydı

Magento 2 2'de özel bir JS doğrulama kuralı nasıl eklenirMagento 2 2'de özel bir JS doğrulama kuralı nasıl eklenir

Magento 2’ye özel bir JS doğrulama kuralı ekleme yöntemi:

Eklemek requirejs-config.js aşağıdaki konuma dosyalayın:

uygulama/kod/[Vendor]/[Module]/view/frontend/requirejs-config.js

var config = { harita: { ‘*’: { “Magento_Ui/js/lib/validation/rules”: “Vendor_Module/js/lib/validation/rules” } } };

var yapılandırması = {

harita: {

‘*’: {

“Magento_Ui/js/lib/validation/rules”: “Vendor_Module/js/lib/validation/rules”

}

}

};

Dosya kopyala sağlayıcı/magento/module-ui/view/base/web/js/lib/validation/rules.js

ile

uygulama/kod/[Vendor]/[Module]/view/frontend/web/js/lib/validation/rules.js

Özel doğrulama kodunu aşağıdaki gibi ekleyebileceğiniz yer:

‘hint-posta-kodu-formatını doğrula’: [function (value, param) {return /^[0-9]{6}$/.test(değer); }, $.mago.__(‘6 rakam girin’) ]

‘hint-posta-kodu-formatını doğrula’: [

            function (value, param) {

                return /^[0-9]{6}$/.test(değer);

},

$.mago.__(‘6 rakam girin’)

]

Bu kadar.

Kolay uygulama için Magento 2’deki JS dosyasını geçersiz kılma yöntemini kontrol edebilirsiniz.

Sorusu olan? Eğer öyleyse, aşağıdaki Yorumlar bölümünde bunları belirtmekten çekinmeyin.

Size en kısa sürede yardımcı olacağım.

Ayrıca çözümü sosyal medya aracılığıyla diğer Magento geliştiricileriyle paylaşın.

Teşekkür ederim.

İlgili Mesajlar:

Table of Contents