我想改变ZF2显示表单元素的方式。 我想我必须创建自己的视图助手,但我不知道怎么办。 我用Google搜索,但没有发现任何有用的资源。
Answer 1:
见现有的Zend \表格\查看\助手的源码*
基本上你扩展这些并覆盖要修改的东西所需要的功能。
在此之后,您需要注册您自己的视图助手。 这是很容易Module.php的内完成getViewHelperConfig()
public function getViewHelperConfig()
{
return array(
'invokables' => array(
'customViewHelperCallName' => 'Namespace\Form\View\Helper\Classname'
)
);
}
文章来源: ZF2, how to create form view helper?