在 Symfony 2 中,我尝试创建一个小型搜索引擎。搜索由一个表单和一些链接组成(如 solr 上的方面)。我设法使用表单绑定设置搜索表单,在实体中创建特殊的 searchobject 类,所有这些都通过表单发布请求。为了保存以前的搜索,我将完整的搜索对象保存在序列化的会话中。
我的问题是:
如何在不输出表单名称的情况下使用表单获取请求?在 Symfony 2 中通过 get 使用表单是否有效?最佳做法是什么?
我看到的许多使用 Symfony 2 制作的网站都使用 www.url.com/search?q=thequery¶m2=xxx。
如果有效,我将如何预填表格?有一些例子可以看吗?
(PS:如果以现在的方式使用表单,则 url 保持不变,例如 www.url.com/seach)