2011-04-24 44 views
0

我有這個問題,我得到錯誤的部分呈現。Rails視圖幫助渲染錯誤的部分

相反渲染位於kategoris/_konkurrencer

它渲染局部的public/_konkurrencer

部分的我的行動:

def fast 
    @titel = 'asdasd' 
    @konkurrancer = Konkurrancer.where('type', 'nyhedsbrev') 
    render 'kategoris/show' 
end 

我的Rails日誌:

Rendered public/_konkurrencer.html.erb (25.0ms) 
Rendered shared/_rating.html.erb (1.0ms) 
Rendered shared/_google_analytics.html.erb (1.0ms) 
Rendered kategoris/show.html.erb within layouts/kategori (103.0ms) 
Completed 200 OK in 231ms (Views: 139.0ms | ActiveRecord: 2.0ms) 

和我的kategoris/show視圖fi樂:

<%= render 'konkurrencer', :remote => true %> 

回答

0

添加目錄名稱:

<%= render 'kategoris/konkurrencer', :remote => true %> 

詩篇。您可能有一個很好的理由在公用文件夾中有一個部分?

+0

是的我使用我的公開konkurrencer部分我的索引視圖文件 – 2011-04-24 19:16:33

+0

如何找到所有形式爲Nyhedsbrev的konkurrencer?我試過這個:Konkurrencer.where('form','Nyhedsbrev') – 2011-04-24 19:19:56

+0

我的上述答案是否有助於解決您的問題? – Zabba 2011-04-24 19:20:31