[英]wrong location in respond_with multiple object
我必須通過2個對象來顯示所以我試圖把它
respond_with(@ticketnfr, @ticket)
但它轉到票務控制器視圖,
當我嘗試只有一個對象
respond_with(@ticketnfr)
它正確到了ticketnfr / show,但是我錯過了票證,
我也試着把位置
respond_with(@ticketnfr, @ticket. :location => ticketnfr_path)
但它轉到索引而不是顯示
如何傳遞兩個對象,但仍然要去ticketnfr / show?
試試這個:
@response = {:ticket => @ticket, :ticketnfr => @ticketnfr}
respond_with(@response)
我已經像這樣創建了respond_with
respond_with(@ticketnfr, :location => ticketnfr_url(:id => @ticketnfr.id, :ticket_id => @ticket.id))
謝謝
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.