app/views/layouts/application.html.erb
<!DOCTYPE html>
<html>
<head>
<title>Harmox</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 %>
</head>
<body class="main_application">
<div class="main_div">
<header>
<span class="header_layout">
<%= link_to image_tag("main_logo.png"), root_path %>
</span>
<!-- user_signed_in? はユーザがログインしているか調べるdeviseのHelperメソッド -->
<% if user_signed_in? %>
<!-- current_user は現在ログインしているUserオブジェクトを返すdeviseのHelperメソッド -->
<!-- *_path はUserモデルを作成したときに、
deviseにより自動で作成されてますので、rake routesで確認できます -->
Logged in as <strong><%=link_to current_user.username, bots_path(current_user.username)%></strong> |
<%= link_to 'HashTagの登録', hash_tags_path %> |
<%= link_to "ログアウト", destroy_user_session_path, method: :get %>
<% else %>
<span>
<%= link_to image_tag("signin_with_twitter_logo.png", :size => "188x30", :class => "twitter_layout"), user_omniauth_authorize_path(:twitter) %>
</span>
<% end %>
</header>
<div class="container">
<%= yield %>
</div>
<footer align="center" class="main_footer">
<nav>
<p>© <%= Time.now.year %> All Rights Reserved.</p>
</nav>
</footer>
</div>
</body>
</html>