2016-04-20 90 views
-1

我正在嘗試在網站中創建「小節」。就像「www.site.com/subsection」一樣。在軌道上獲取參數路線

總之,我產生一個控制器,以及添加的路由:

get :id, to section#show 

一切都很好地負載,但觀點是不能夠得到的參數。波紋管,將其發送到視圖的代碼:

@parameter = params[':id'] 

這裏是打印參數中的代碼。

<%= @parameter %> 

我在其他控制器中使用了那些相同的代碼,只是爲了測試而創建的。這很好。

任何線索?

這是一些與根或其他相關的東西嗎?

謝謝!

+0

你想要「www.site.com/subsection/subsection_id」或「www.site.com/subsection_id」 –

回答

1

它應該是:

# router.rb 
get '/:id', to: "section#show" 

# controller 
@parameter = params[:id] 

刪除 ''。

+0

謝謝!你釘了它! – Javanes