ZF2, как создать помощник вида формы?
Я хочу изменить способ отображения элементов формы в ZF2. Я думаю, что должен создать свой собственный помощник вида, но я не знаю как. Я гуглил за это, но не нашел никакого полезного ресурса.
1 ответ
Решение
Посмотрите исходный код существующего Zend\Form\View\Helper*
По сути, вы расширяете их и перезаписываете необходимые функции, которые хотите изменить.
После этого вам нужно зарегистрировать свой собственный помощник вида. Это легко сделать в Module.php getViewHelperConfig()
public function getViewHelperConfig()
{
return array(
'invokables' => array(
'customViewHelperCallName' => 'Namespace\Form\View\Helper\Classname'
)
);
}