我是zf2的初学者,根本没有以前的zend框架经验,所以可能是一个基本问题,
我有搜索表单(这是一个快速搜索表单)跨越网站的所有页面。所以我的困惑是我如何开发它(我认为这更像是其他框架中的小部件,但由于zend没有小部件概念,我想知道
有关于此的任何想法吗?
答案 0 :(得分:1)
基本上你只需编写Form
代码就好像它是一个完全正常的Form。它应该属于YourModule\src\YourModule\Form\
- 命名空间。创建Form per-sé没有区别。
下一步是通过ServiceLocator提供此表单。您可以通过Module.php
的{{1}}内的配置执行此操作。像:
getServiceConfig()
最后但并非最不重要的是,您将创建一个ViewHelper来呈现您的表单。那里有很好的教程。您需要将表单注入ViewHelper。
按照给出的顺序阅读文章,你将学到最多;)