Php Symfony路由按id查找,但url显示名称
我正在与Symfony2项目合作,有类似于Php Symfony路由按id查找,但url显示名称,php,symfony,Php,Symfony,我正在与Symfony2项目合作,有类似于 模式:/specialoffers/{id}/{name}。 在我的网站上,它像/specialoffers/15/offername一样显示。但我只想看/specialoffers/offername。我需要在控制器的id的特殊服务,以找到它在我的数据库。如何重新制作路由器或控制器操作以显示漂亮的URL?检查此处的Slagable扩展:@malcolm name不应用于URL。@xurshid29以及其他不应用于URL、汽车品牌、型号、电视节目、国
模式:/specialoffers/{id}/{name}
。
在我的网站上,它像
/specialoffers/15/offername
一样显示。但我只想看/specialoffers/offername
。我需要在控制器的id的特殊服务,以找到它在我的数据库。如何重新制作路由器或控制器操作以显示漂亮的URL?检查此处的Slagable扩展:@malcolm name不应用于URL。@xurshid29以及其他不应用于URL、汽车品牌、型号、电视节目、国家、地区、城市。。。?每个人都知道它应该被打击@malcolm您的“在数据库中按名称查找”不保证获取和使用URL的唯一结果。。唯一的slug应该基于name字段生成,并由该slug查询,而不是按name.@xurshid29。正如我所说的,任何人都知道这一点。问题是,问题的作者不知道他可以通过其他字段查询数据库。请检查此处的Sluggable扩展:@malcolm name不应用于URL。@xurshid29以及其他什么不应用于URL、汽车制造商、型号、电视节目、国家、地区、城市。。。?每个人都知道它应该被打击@malcolm您的“在数据库中按名称查找”不保证获取和使用URL的唯一结果。。唯一的slug应该基于name字段生成,并由该slug查询,而不是按name.@xurshid29。正如我所说的,任何人都知道这一点。问题是问题的作者不知道他可以通过其他字段查询数据库。