Varlığım karşısında birçok doğrulayıcı varsa, bir şekilde başarısız olursa geri kalanını durdurabilir miyim? IE: NotBlank başarısız olursa, İzinler'i denetlemenin hiçbir anlamı yoktur. Alternatif olarak, eğer yerleşik değilse, belki de grafik yürüyüşçünün durması sinyalini vermenin bir yolu vardır ve önceki hataları kontrol eden ve grafik boyunca yayılımı durduran bir doğrulayıcıya yerleştirebilirim.Symfony2'de kısıtlama başarısızlığında doğrulama nasıl durdurulur
8
A
cevap
1
Doğrulamayı ./app/config/validation.yml
olarak ayarlarsanız, SF2 dosyadaki doğrulama sırasını doğrular. Bir doğrulama başarısız olduğunda, diğerlerini görmezden gelir.
İlgili konular
- 1. Xcode4 NSAssert hatası nasıl durdurulur?
- 2. SQL Kısıtlama Doğrulama İşlevi
- 3. Uygulamadan bildirimler nasıl durdurulur
- 4. İşleyici nasıl durdurulur?
- 5. GCD'de DispatchWorkItem nasıl durdurulur?
- 6. Çalışan hizmetler nasıl durdurulur?
- 7. NStimer olayı nasıl durdurulur?
- 8. Dart'ın .forEach() nasıl durdurulur?
- 9. lodash.js _.each döngüsü nasıl durdurulur?
- 10. .BAT dosyasından işlem nasıl durdurulur?
- 11. Android'de asynctask ipliği nasıl durdurulur?
- 12. Redis-server autostart nasıl durdurulur
- 13. Parça nasıl durdurulur/devam ettirilir
- 14. Engel vurulduğunda oyun nasıl durdurulur
- 15. RSpec Uyarı İletileri Nasıl Durdurulur
- 16. Aktivite başladığında AlarmManager nasıl durdurulur
- 17. iPhone'da UIView CABasicAnimation nasıl durdurulur
- 18. iOS programlamasında zaman nasıl durdurulur
- 19. XSD kısıtlama
- 20. laravel doğrulayıcı - Bütünlük kısıtlama ihlali
- 21. MongoDB: kaldırmak benzersiz kısıtlama
- 22. Kısıtlama PHP oturum değişkenleri
- 23. @NamedNativeQuery Kısıtlama ihlali - İşlem
- 24. Kısıtlama aileleri için Fundeps
- 25. UIView uyarısı nasıl durdurulur seçiciye yanıt vermeyebilir
- 26. Java.util.Timer sınıfında zamanlanan görev hemen nasıl durdurulur
- 27. İçerikler büyüdüğünde tabloyu yeniden boyutlandırma nasıl durdurulur?
- 28. Bir Memo kontrolünün otomatik kaydırılması nasıl durdurulur?
- 29. jQuery Dialog'u kullanırken komut dosyası nasıl durdurulur?
- 30. Niyet kullanarak android bir aktivite nasıl durdurulur?
Bunun cevabını da bilmek isterim. Benim için, NotBlank durumunda, HTML5 kullanıcının gereksiz hataları görmesini engeller, fakat ben yakında NotBlank dışında iki veya daha fazla doğrulayıcıya sahip olduğum daha karmaşık bir durumda olacağımı beklerim. – fazy
Bu umut verici görünüyor mu? https://gist.github.com/rybakit/4705749 Doğrulayıcıları zincirleyebilir ve bir flag '$ stopOnError' yapabilirsiniz. Muhtemelen biraz değiştirmelisiniz, çünkü Symfony2.1 için yazılmıştır. – thormeier
https://github.com/symfony/symfony/issues/20017 –