![](/img/trans.png)
[英]How to create a link that lets the user Reset Their Password when Signed In with Devise?
[英]Hide a link if user signed in with Devise
我想這樣做,如果用戶登錄(使用Devise),則隱藏導航欄中的“注冊”按鈕。
我能夠使用
<%= if user_signed_in? %> <%= link_to etc.. %>
但我似乎無法獲得寫代碼來隱藏按鈕。 我知道也必須有其他聲明。
例
<%- if user_signed_in? %>
<li><%= link_to t('auth.sign_out'), destroy_user_session_path, method: 'delete' %></li>
<% else %>
<li><%= link_to t('auth.sign_in'), new_user_session_path %></li>
<li><%= link_to t('auth.sign_up'), new_user_registration_path %></li>
<% end %>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.