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 に答える