ZF2,如何创建表单视图助手?

时间:2012-12-14 20:48:33

标签: zend-form zend-framework2

我想改变ZF2显示表单元素的方式。我想我必须创建自己的视图助手,但我不知道如何。 我用Google搜索但没有找到任何有用的资源。

1 个答案:

答案 0 :(得分:3)

请参阅the SourceCode of existing Zend\Form\View\Helper*

基本上你扩展它们并覆盖你想要修改的东西所需的功能。

之后你需要注册你自己的视图助手。这可以在Module.php的getViewHelperConfig()

中轻松完成
public function getViewHelperConfig() 
{
    return array(
        'invokables' => array(
            'customViewHelperCallName' => 'Namespace\Form\View\Helper\Classname'
        )
    );
}