簡體   English   中英

Symfony2中子窗體實體上的GroupSequenceProvider

[英]GroupSequenceProvider on Child form entities in Symfony2

我有一個父表單和一個子類型,該子類型是collection,可以添加/刪除。

我的父實體和子實體都需要GroupSequenceProviderInterface,因為我的驗證是基於表單數據動態的。

這兩個表單都有動態驗證組,我根據表單輸入將其添加到控制器中。

GroupSequence在復雜的驗證組上都可以很好地在父窗體上運行。

該子級似乎已正確設置,並且肯定已添加了該組,但是從未調用子級元素上的getGroupSequence。

這使我想知道是否甚至可以對子實體進行動態驗證。 symfony可以處理層次結構中的組嗎?

我正在使用symfony 2.3

有沒有一種方法可以對子表單實體進行GroupSequence驗證?

這里的問題實際上是我的子實體沒有驗證,因為它們沒有有效的批注。

// parent entity class

/**
* @Assert\Valid
*/
public $childEntity;

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM