Drupal forma istemci tarafı form doğrulamasını nasıl eklerim?


13

Drupal forma istemci tarafı form doğrulamasını nasıl eklerim? Örneğin, yorum modülünde. Vistor e-posta adresini girmezse, "lütfen e-posta adresini girin" yazan bir pencere açmak istiyorum.

Umarım birisi bana bunu nasıl yaptığımla ilgili bir örnek verebilir.


Attiks sayesinde, büyük sorunumu bu jquery doğrulamasıyla çözdüm .

Sadece özel modül veya tema Jquery Doğrulama js dosyasını dahil etmek ve sonra form için js doğrulama kuralları eklemek kolay olduğunu düşünüyorum. Herhangi bir modülde ekstra yük yoktur.
— shasi kanth

Yanıtlar:


4

Clientside Validation modülünü ( denemedim) deneyebilir veya özel js dosyanıza doğrulama kuralları ekleyerek ve özel temanızla yükleyerek istediğiniz belirli form öğeleri için jQuery gerekli eklentisi ile işleyebilirsiniz - http: / /docs.jquery.com/Plugins/Validation/Methods/required , istemci tarafında olduğu gibi işlemeniz gereken algılanabilir Drupal form API tuhaflıkları yoktur.


kendim js kodu yazmak istiyorsanız, nasıl yapmalı? teşekkür ederim.
— enjoylife

imo yapmanın en iyi yolu, özel temanızda yeni bir js dosyası oluşturmak ve tema bilgisi dosyasına yüklemek olacaktır - bunu tema bilgilerinize eklemek bunu yapmalıdır - scriptler [] = custom_js.js
— Dipen

Bakın - drupal.org/node/304255 Sanırım d6
— Dipen

teşekkür ederim, ama nasıl bir istemci tarafı form doğrulama yapmak istediğiniz forma işlev (onclick, üzerinde gönderme, ... js dosyasında kullanılabilir) eklemek için nasıl bilmiyorum.
— enjoylife

Eğer yukarıda bağlı jquery eklentisi kullanırsanız, eklenti js dosyasını eklemeniz gereken özel bir js dosyası eklemeniz gereken herhangi bir onclick, onsubmit olayı yazmanız gerekmez. Drupal ile denemeden önce docs.jquery.com/Plugins/Validation/Methods/required adresindeki bir örneği kontrol edin .
— Mart'ta Dipen


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.