/views/layouts/ フォルダーに、/assets/images/ でアクセスできるヘッダー画像を持つサイドバー ファイルがありますが、サイドバーに移動するとlocalhost:3000/books/new
、ヘッダー画像が表示されません。ターミナルを見ると、/books/assets/images/ でヘッダー画像を探しています
画像を新しいフォルダにコピーせずに、このエラーをすばやく修正する方法はありますか?
__sidebar.html.haml
%img#menu-image{src: "assets/books.png"}
.pure-menu.pure-menu-open#menu-bottom.button-color
%ul
%li
=link_to 'Home', root_path
%li
=link_to 'About', about_path
%li
=link_to 'Find Textbooks', search_path
%li
=link_to 'List your Textbooks', new_book_path
application.html.erb
<!DOCTYPE html>
<html>
<head>
<title>Bookweb</title>
<%= stylesheet_link_tag "application", media: "all", "data-turbolinks-track" => true %>
<%= javascript_include_tag "application", "data-turbolinks-track" => true %>
<%= csrf_meta_tags %>
<%= favicon_link_tag 'favicon.ico' %>
</head>
<body>
<div class="pure-g-r" id="main-pad">
<div class="pure-u" id="menu">
<%= render 'layouts/sidebar' %>
</div>
<div class="pure-u-1" id="main">
<%= yield %>
</div>
</div>
</body>
</html>