在layouts文件夹中渲染部分时出错

时间:2015-07-21 16:57:41

标签: ruby ruby-on-rails-4

我想将我的应用程序布局中的一些代码分解为部分代码。所以我在layouts / application.html.erb文件中有这个:

<%= render 'layouts/my_links_create' %>

我的_my_links_create.html.erb文件包含views/layouts directory中的一些link_to。但是我收到了错误:

ActionView::MissingTemplate in Pages#home...
Missing partial layouts/_my_links_create with {:locale=>[:en], :formats=>[:html]
Searched in: * "/home/adminuser/Documents/homedir/myappdir/app/views"

我在我的应用中的很多地方都使用了部分内容。无法弄清楚为什么这不起作用?

1 个答案:

答案 0 :(得分:0)

经过仔细检查,我发现我已经在我的应用程序的另一个版本中创建了该文件。将文件移动到正确的应用程序,它的工作原理。抱歉,麻烦。