0

バンドルの validation.yml に以下の検証を追加しました

Acme\Bundle\AdminBundle\Entity\Makes:
    properties:
        name:
            - NotBlank: ~
        status:
            - NotBlank: ~            
        type:
            - NotBlank: ~

しかし、後でフィールドNotBlankの検証を削除する必要があったためstatus、その行を削除しました。現在のコードは次のとおりです。

Acme\Bundle\AdminBundle\Entity\Makes:
    properties:
        name:
            - NotBlank: ~
        type:
            - NotBlank: ~ 

現在、キャッシュをクリアした後でも、送信時にステータス フィールドの検証がフォームでチェックされています。

なにか提案を?

4

1 に答える 1

1

Makes entity has parameter のフィールド「status」のマッピングを確認してください。nullable=trueそうでない場合、フィールドはフォームで自動的に必要になります。

于 2013-09-17T12:20:30.973 に答える