2012-11-12 12 views
0

我正在實現(jQuery同位素)過濾器的上市索引頁(100屬性)。該過濾器是價格,人員,房間等散列參數與路由文件的好網址?

當過濾索引頁...的URL看起來像這樣的例子:

domain/en/controller 
domain/en/controller#.1100 
domain/en/controller#.1100.4persons 
domain/en/controller#.4persons.4rooms 

ECT

這工作得很好。但我希望好的SEO友好的url這樣:

domain/en/controller/4persons/2badrooms 
domain/en/controller/2persons/pool 
ect 

這可能與路線文件,以及如何?

回答

0

我認爲你可以做到這一點,試試這個在你的路由文件:

match 'controller/*persons' => 'controllers#action' 

所以,用你的網址:

domain/en/controller/4persons/2badrooms 
domain/en/controller/2persons/pool 

params[:persons]那麼你可以得到價值,就會產生價值是"4persons/2badrooms""2persons/pool"。您可以在這裏獲得更多信息:Route Globbing