徽标未显示在每个页面上

时间:2016-09-07 17:53:06

标签: html css ruby-on-rails

我为我的rails应用程序设置了一个徽标,它显示在每个静态页面上。但是,如果我登录,新创建的链接users/1将不再显示,与users/index相同。 这是我的_header.html.erb

<header class="navbar navbar-fixed-top navbar-inverse">
  <div class="containers">
      <a href='/'><img src="image1.png"  alt='image'></a>
   <%= link_to "Cherry Pie", root_path, id: "logo" %>
  </div>
</header>

徽标现在位于assets/images文件夹中。我试图将其移动到public文件夹但没有任何改变。如何在每个页面上以相同的方式显示它?

1 个答案:

答案 0 :(得分:2)

如果公共文件夹中的图像可以在每个页面上使用image_tag进行查看;

<%= image_tag "/../image1.png" %>

有关image_tag here的更多信息。