5

DÜZENLEME
entegre play-JS-doğrulama yazar temas. Kanama kenar şeyler; Play, 2.10 yayınlanacak sanallaştırılmış scala'ya karşı derlenmeli ve yuvalanmış vaka sınıfları henüz desteklenmiyor. Gerçekten etkileyici bir proje, ben prototip buldum için ...istemci tarafı doğrulama

Umuyordum neredeyse tam olarak ne yaptığı gibi semere geliyor umut: planları varsa https://github.com/namin/play-js-validation

bilen var dahili istemci tarafında Play 2.0'da doğrulama mı?

Şu anda varolan bir DB şemasına dayalı denetleyici, model (form doğrulaması ile) ve dao scala dosyaları oluşturuyorum; Bu sürecin bir parçası olarak istemci tarafı doğrulamayı dahil etmeyi çok isterim!

Teşekkür vb ipuçları, içeriden bilgi,

Not; için Oynamak kullanıcı grubu, en az meşgul; Çoğu yayın tamamen yok sayılır (elbette, birçok Stackoverflow Play ile ilgili soru cevapsız kalır, bu yüzden bu iş parçacığı DOA olabilir ...)

cevap

2

Korkarım ki böyle bir plan yok, en azından duymak (not: Ben, sadece Player bir dev ekip üyesi değilim) bu hiç Play'in varsayımları uyuyor eğer şüphe Öte yandan

Kontrol tickets on Play's Lighthouse

. İstemci tarafında doğrulama, çerçeve tarafından belirlenmemesi gereken bir dış JS çözümü ile yapılır, kimse bunu kullanması gerektiğini söylemedi. jQuery varsayılan olarak. hey

@inputText(entrantForm("identitynumber"), 
    '_label->"Identity number", 
    'class -> "required", 
    'minlength -> "11", 
    'maxlength -> "11") 
+0

:

Son olarak, istemci tarafında doğrulama kullanmak tek şey JS kütüphaneleri dahil ve bunu jQuery Validation plugin ile doğrulamak etiketi yaratacak yani sizin form alanlarına uygun özellikler eklemek için adildir , bir cevap! Saha yardımcı ucu için ;-) +1. Play Twitter bootstrap destekler, bu yüzden jQuery Validation, de facto validasyon eklentisi (yani Bootstrap daha fazla olmasa da) yönetim kurulu genelinde kullanılan neden olmasa da – virtualeyes

+0

Kuyu TB da çerçeve varsayımları uymuyor: PI neden destekleniyor anlamıyorum tabii ki bu gerçeği kastettiğim anlamına gelmez :)) – biesior

+0

hiçbir istemci tarafı entegrasyonu olmadığını çünkü TB'yi entegre etmekten çok daha fazla bir iştir ;-) İdeal olarak "val foo = Form (haritalama)" (foo) -> text.verifiying (required)), ...) "sunucu tarafı form doğrulayıcı, istemci tarafı doğrulama snippet'leri oluşturur; bir ton kazan kazanırdı. Sadece Play ile başladım ve ... etkilendim! müşteri tarafı doğrulama, nefis bir ek olurdu ... – virtualeyes

İlgili konular