如何驗證Symfony 2.0中的表單的嵌入式集合(沒有實體)?如果解決方案沿着這條線展開,升級到2.1並不是一個方便的選擇。Symfony 2.0:如何驗證沒有實體的表單的嵌入式集合
我試過使用Valid
約束,它導致所有的驗證失敗,而不是。
public function getDefaultOptions(array $options)
{
$collectionConstraint = new Collection(array (
...
// I tried Valid constraint but this "removes" all validation
'travel_links' => new Valid(),
));
return array ('validation_constraint' => $collectionConstraint);
}
這樣的事情應該這樣做:http://symfony.com/doc/2.0/book/forms.html#adding-validation – cheesemacfly 2013-02-12 02:26:57
嗨@cheesemacfly,我更新了問題,我的意思是一個*表單集合*。我相信你給的鏈接是用於簡單字段而不是嵌入表單的。 – 2013-02-12 02:37:01
你是對的!我可能太快地讀你的問題了...... – cheesemacfly 2013-02-12 02:40:29