我有一個鏈接,我希望用戶按,它會去缺席對象內的自定義視圖(new.worker.html.erb)如何做到這一點?如何redirect_to自定義html文件
我現在有一個的link_to我的控制器內的方法叫做渲染的檢查用戶的會話staff_type決定在哪裏,用戶應該被重定向到
編輯:由評論者的答案是調用指出相關負責人在你的link_to你的觀點,然後進行了正確的檢查使控制器內像這樣:
if session[:user].staff_type == 3
render "new_worker"
它指向new_worker視圖相關視圖內
缺席是一個生成的腳手架,職員類型是我的其他腳手架稱爲工作人員,他們連接在一起(缺勤和工作人員)屬性,工人是一個視圖我想渲染一個特定的職員類型我使用map.resources :staffs和map.resources:缺席我的routes.rb我將如何添加一個新的路線指向一個特定的視圖? – arcanine
好吧,讓我們嘗試以我擁有的正確方式進行操作: <%= link_to'Absences',:controller =>「absences」,:action =>「show」,:type =>'worker'%> 控制器端可以檢測類型worker屬性並使用它將用戶發送到正確的視圖? – arcanine
看看由Rails設置的params變量,它嵌入了關於請求的信息。 – Elmatou