昨日に続いて、devise の話。sign in/sign up/sign out それぞれへのリンクをつけた。こんな感じ。
<ul>
<li style="list-style-type: none;">
<ul>
<% if user_signed_in? %>
</ul>
</li>
</ul>
<ul>
<li style="list-style-type: none;">
<ul>
<li><%= link_to "Sign out", destroy_user_session_path, :method => :delete %></li>
</ul>
</li>
</ul>
<% else %>
<ul>
<li style="list-style-type: none;">
<ul>
<li><%= link_to "Sign in", new_user_session_path %></li>
<li><%= link_to "Sign up", new_user_registration_path %></li>
</ul>
</li>
</ul>
<% end %>
サインインしているときは、Sign out だけ、していないときは Sign in と Sign up へのリンクを表示する。