Php Symfony路由中的第二个参数
在模板中,我使用:Php Symfony路由中的第二个参数,php,symfony1,url-routing,symfony-1.4,Php,Symfony1,Url Routing,Symfony 1.4,在模板中,我使用: job_show_user: url: /job/:company/:location/:id/:position class: sfDoctrineRoute options: { model: JobeetJob, type: object } param: { module: job, action: show } requirements: id: \d+ sf_method: [get] 早些时候(没有路由)我使
job_show_user:
url: /job/:company/:location/:id/:position
class: sfDoctrineRoute
options: { model: JobeetJob, type: object }
param: { module: job, action: show }
requirements:
id: \d+
sf_method: [get]
早些时候(没有路由)我使用
我如何在路由中进行此操作
我没有$job,但我知道$id-我必须重定向到哪里
如果我使用
url_for('job/show?id=', $id)
然后我有一个错误-第二个参数必须是数组。您应该为('job\u show\u user',array('id'=>2))尝试
url\u,或者为('job\u show\u user?id=2')
尝试url\u,但您可能也会被要求提供其他参数
url_for('job/show?id=', $id)
url_for('job_show_user', 2)