[英]Symfony Entity Validate
我正在使用symfony 2.7版本。 我嘗試進行驗證,並且工作正常,只是驗證消息不起作用。 例如,通過電子郵件驗證:
/**
* @Assert\NotBlank()
* message = "Email empty";
* )
*/
/**
* @ORM\Column(type="string", length=100)
*/
protected $email;
我仍然收到默認消息:“此值不應為空。” 我重新創建實體文件,然后運行
php app/console doctrine:generate:entities AppBundle:User
仍然是默認消息。 我進行validation: { enable_annotations: true }
沒有任何更改。 我通過以下方式看到錯誤:
var_dump($errors);
因此,custuom消息根本不起作用。
謝謝
message選項必須寫在括號之間:
/**
* @Assert\NotBlank(
* message = "Email empty";
* )
* @ORM\Column(type="string", length=100)
*/
protected $email;
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.