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.