2011-10-01 43 views
0
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] 

模板,我使用:秒參數

url_for('job_show_user', $job) 

早期(無路由)我用

url_for('job/show?id=', $id) 

我如何能在路由使這個?

我沒有$工作,但我知道$ id - 在哪裏我必須重定向。

如果我使用

url_for('job_show_user', 2) 

然後我有錯誤 - 第二個參數必須陣列。

回答

1

您應該嘗試url_for('job_show_user', array('id' => 2))url_for('@job_show_user?id=2'),但您可能會被要求提供其他參數...