View Helpers
View Helpers
zend-form comes with an initial set of zend-view helper classes for tasks such as rendering forms, rendering a text input, rendering a selection box, etc.
See the view helpers documentation for more information.
IDE auto-completion in templates
The
Zend\Form\View\HelperTraittrait can be used to provide auto-completion for modern IDEs. It defines the aliases of the view helpers in a DocBlock as@methodtags.Usage
In order to allow auto-completion in templates,
$thisvariable should be type-hinted via a DocBlock at the top of your template. It is recommended that you always add theZend\View\Renderer\PhpRendereras the first type, so that the IDE can auto-suggest the default view helpers fromzend-view. Next, chain theHelperTraitfromzend-formwith a pipe symbol (a.k.a. vertical bar)|:/** * @var Zend\View\Renderer\PhpRenderer|Zend\Form\View\HelperTrait $this */You may chain as many
HelperTraittraits as you like, depending on view helpers from which Zend Framework component you are using and would like to provide auto-completion for.
Found a mistake or want to contribute to the documentation? Edit this page on GitHub!