I’m developing a web application with Zend Framework 1.12, which is something new to me, and I’m not sure about the way to do something I want to.
EDIT: When I talk about Module, I mean Controller, sorry for that, I still mistake the terms …
On my home page, the module Index, I made what I wanted to do with it, created several actions and all the stuff, but I’d like to add a search engine I’ll make myself.
The problem is that I’d like to create the search engine as a separate module named Search, for example, but put the SearchForm in the home page. Hitting submit would send the datas from the form to the Search module.
I don’t quite understand how to do that without having to go to /search to access my form and every associated actions.
Do I have to use a View Helper ?
Also, the searchForm in the front page would be some sort of QuicKSearch and accessing /search would show a more elaborated form for the research.
Can someone explain me how to access the searchForm from the Index module or redirect me to the part of the documentation talking about that ? My research are unsuccessful and Google doesn’t help me either.
EDIT: When I talk about Module, I mean Controller, sorry for that, I still mistake the terms …
First of all, build the searchform as viewHelper, then you can reuse it in several views.
The action attribute in form snippet set to searchModule/controller/action.
Additionaly make research about viewHelpers and Forms in Zend Documentation.