2016-01-23 54 views
1

是否可以根據域來轉換實體約束消息?在Assert *()上翻譯域

/** 
* @ORM\Column(type="integer", length=3) 
* @Assert\Range(
*  min = 1, 
*  max = 999, 
*  minMessage = "foo.position.min", // I wish to insert this into foo_validator.xl 
*  maxMessage = "foo.position.max" 
*) 
*/ 

如何將我的翻譯分成多個域並讓框架知道從哪裏選擇?

通過在互聯網上搜索,似乎沒有人問過這個功能似乎沒有記錄。

回答

2
+0

嗨的Massimiliano解釋。我知道目錄,但不清楚(至少對我而言)如何將它們與斷言實體「鏈接」。你能提供一個片段或解釋該鏈接? – DonCallisto

+0

只需使用你的字符串。遵循你的例子,在你的目錄中使用「foo.position.min」作爲關鍵字,以及任何你想要的值。 –

+0

所以我不需要指定domani?恩,好吧,讓我們試試:) – DonCallisto