3

可能重复:
验证依赖于另一个属性的属性 symfony 2

我有一个实体如下:

class Items {

    /*
     * @Assert\NotBlank(message="Title cannot be blank")
    */
    private $title;

    /*
     * @Assert\Range(
     *      min = "0.1",
     *      minMessage = "Price should be a positive number",
     *      invalidMessage = "Price should be in number."
     *  )
     */
     private $price;

     private $currency;

}

我正在使用带有表单类 ItemType 的 symfony 2.1 表单。

仅当 $price 有效时,我才想向 $currency 添加验证约束。我怎样才能做到这一点?我想在控制器中以及如果可能的话在表单类中执行此操作,以便对其他人也有帮助

4

1 回答 1

-4

我不明白这个问题。我的错。

我认为这就是你要找的东西:http ://symfony.com/legacy/doc/forms/1_2/en/02-form-validation

于 2013-01-27T15:07:40.760 回答