2

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

4

1 回答 1

3

查看现有 Zend\Form\View\Helper* 的源代码

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

之后,您需要注册自己的视图助手。这很容易在 Module.php 中完成getViewHelperConfig()

public function getViewHelperConfig() 
{
    return array(
        'invokables' => array(
            'customViewHelperCallName' => 'Namespace\Form\View\Helper\Classname'
        )
    );
}
于 2012-12-14T22:50:30.567 回答