我遇到了一个与zend_form的setMultiFile方法有关的问题。
我已经有了这样的表格:
$foto->setLabel('Foto:');
$foto->addValidator('IsImage', true);
$foto->addValidator('Count', true, 12);
$foto->addValidator('Extension', true, 'gif,png,jpg');
$foto->setDestination(PUBLIC_PATH.'/upload/img/');
$foto->addFilter('Rename', array(
'target' => PUBLIC_PATH.'/upload/img/',
'overwrite' => true
));
$foto->setMultiFile(12);
$foto->addDecorators(array(
array('Description',array('tag'=>'','escape'=>false))
));
它的一切正常......但现在我需要迭代每个元素来设置描述和装饰......任何建议?感谢所有回复此事的人,我对此感到非常疯狂......
答案 0 :(得分:1)
你在谈论什么元素?如果这是关于表单元素,那么你可以使用这样的东西:
$form->setElementsDecorators(array('ViewHelper', 'Label'));