Symfony formlarıyla birlikte Symfony's Validator Getter Component kullanıyorum. Benim kişiler dosyalarından birindeSymfony Form Onaylama toplayıcıları her zaman tetikleniyor/başarısız oluyor
, ben:
use Symfony\Component\Validator\Constraints as Assert;
class StudentPaper
{
.....
/**
* @Assert\IsTrue(message = "You must include a paper with your submission")
*/
public function hasPaper()
{
// I originally had logic that checked the validity, but just
// changed the return value to 'true' to prove that it's not working.
return true;
}
}
Maalesef doğrulama daima (I true
olmak dönüş değeri hardcore bile) başarısız olur. Doğrulama kodu çalıştırılmıyor gibi görünüyor ve form hatayı tetikliyor. IsFalse
ve sabit kodlama false
ile değiştirmeyi bile denedim. Aynı sonuç.
Buna rastlayan var mı?
Symfony 2.8. PHP 5.6.15
Doğrulamayı tetiklemek için ne yapıyorsunuz? Gönderilenlerden biri mi? Öyleyse formunuzu da gönderebilir misiniz? –