有一個複雜的形式與大量的嵌套字段集。某些字段需要根據另一個字段集中的字段(-s)進行驗證。因此,我無法直接在Fieldset的getInputFilterSpecification()中定義所有驗證規則,因爲我無法訪問其他字段集(僅限於子字段集)。唯一的方法是擴展Form驗證。對?如果是這樣,該怎麼做? MyForm extends Form
{
public function isV
我有兩個非常相似的Fieldset s MyFooFieldset和MyBarFieldset。爲了避免重複代碼,我創建了一個AbstractMyFieldset,感動了整個代碼出現,並希望在具體的類的init()的方法來處理差異: AbstractMyFooFieldset namespace My\Form\Fieldset;
use Zend\Form\Fieldset;
use Zen
問題:使用$ form-> bind($ object)時,表單中的多個字段集不會被填充/水合。你如何填充2個不同的字段集以形成2個不同的實體對象? 我有2個字段集:FieldsetA,FieldsetB 表單RegisterFrom在其init調用這些()方法 class RegisterForm extends Form
{
public function init(){