有一个复杂的形式与大量的嵌套字段集。某些字段需要根据另一个字段集中的字段(-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(){