我的应用中出现ActionView::MissingTemplate in Users#show
错误。
我有以下代码,它呈现一个名为_meta.html.erb
的部分(在多个页面上重复的html部分)。此文件位于app/views/users/_meta.html.erb
中,包含以下代码:
<%= image_tag("user_pic.png", alt: @user.name, :class => "profile_pic" ) %>
</br>
<h2 class="user_profile"><%= @user.name %> <%= @user.surname %></h2>
<h3 class="user_location"><%= @user.city %>, <%= @user.state %></h3>
...
我的users#show
代码如下:
<div id="leftbar">
<%= render '_meta' %>
</div>
我已尝试<%= render '/_meta' %>
,<%= render 'users/_meta' %>
,<%= render '/users/_meta' %>
等,但似乎没有任何效果。
这可能是Noob错误,但我被困住了。有什么想法吗?