2015-11-06 59 views
0

日志显示应用程序正在寻找“上岗”,但我使用了索引页面上部分是“后”:服务器错误::的ActionView MissingTemplate

<div id="posts"> 
    <h2>Here are the latest posts</h2> 
    <%= render 'post' %> 
</div> 

这里的日志条目:

ActionView::MissingTemplate - Missing partial posts/_posts 

有一段时间我使用posts/_posts,但是我把它改为posts/_post。除了索引页面上的部分位置之外,可以在哪里进行此调用?部分在相同的PostsController中。

回答

0

假设你的部分是在posts/_post下,你想使用<%= render partial: 'post' %>

+0

试过,无济于事。我将所有内容都改回“帖子/帖子”,错误消失了。即使在我将所有内容更改为“posts/post” –

+0

之后,我仍然想知道该电话来自哪里?您是否命名了文件“_post.html.erb”? – mmichael

+0

是的,它在views/posts文件夹中被命名为_post.html.erb(但是我已经重命名为_posts.html.erb –

相关问题