사용자 로그인을 위해 Devise 플러그인을 사용하고 있습니다. 이 코드 블록의 사용자에게 '편집'링크를 표시하여 로그인 한 사용자에게만 표시되도록하여 계정 비밀번호와 이메일 주소를 변경할 수 있도록하고 싶습니다. 이 코드 블록 내에서 어떻게합니까?동적 '계정'링크를 추가 하시겠습니까?
레이크 경로는 다음과 같습니다 /users/edit(.:format) {:controller=>"devise/registrations", :action=>"edit"}
어둠 속에서 그냥 촬영
<div id="user_nav"> <%= link_to "Home | ", root_path %> <% if user_signed_in? %> Signed in as . Not you? <%= link_to "Sign Out", destroy_user_session_path %> <% else %> <%= link_to "Sign Up", new_user_registration_path %> or <%= link_to "Sign In", new_user_session_path %> <% end %> </div>
'rake routes'를 실행 한 후에이 경로를 찾았고 나머지 코드와 함께 완벽하게 작동합니다. <% = link_to " 계정 | ", edit_user_registration_path %>. 고마워 – ubique