【发布时间】:2012-06-21 15:04:53
【问题描述】:
我真的被困在为汽车创建 symfony2 搜索引擎的策略上。
该应用有一个带有“快速搜索”表单的首页。
第二个页面是搜索页面本身,由一个快速搜索表单和来自汽车属性的链接组成(如部分 carmake,您单击 BMW,它与表单参数一起被重新查询)。尝试使用 symfony2 的表单发布和表单构建机制我遇到了以下限制:
- 主页上的表单无法发送到其他控制器(例如 SearchController),它必须与呈现表单的控制器相同。
- 我没有成功让 URL 具有像 www.mysite.com/search/2010/2012/.. 这样的参数并提交表单
- 从主页重定向到搜索页面不允许发送搜索对象
- 在搜索页面重新提交快速表单并使用搜索对象后,表单与请求的绑定成功,但url保持不变(例如www.mysite.com/0/0/0)
对于 symfony2 和创建基于搜索的站点有没有示例或特殊策略?
【问题讨论】:
-
欢迎使用 Stackoverflow,SO 不是您的个人搜索引擎。你会发现plenty of Bundle 用于处理搜索引擎,还有great talk。
标签: symfony search-engine