所以我有一個名爲Music的控制器,其中一個動作就是索引。在music/index.html
頁面我列出了一堆歌曲(通過歌曲模式),在底部我有一個創建一首新歌曲。Rails在不同的控制器中的渲染動作
宋有驗證,我已經測試,工作得很好。當新樂曲保存在控制器樂曲動作中時,創建I redirect_to => 'music_index_path'
,這樣人們可以在列表中看到新歌曲。但是當歌曲沒有保存時(沒有通過驗證),我不能使用redirect_to
,因爲error_messages的形式沒有結轉。我需要使用render
,但不能說render :controller => 'music', :action => 'index
。
我的目標是能夠在music/index.html頁面上顯示歌曲形式的錯誤消息。
我應該如何解決這個問題。我也願意接受其他想法(例如更換控制器)。
謝謝!
我會玩的路線......這可能讓我的地方,我想。 – thomas