1

나는이 문제를 해결하려고 노력하고 있지만 나는 마치 아무데도 가지 않는 것처럼 느낀다.조금 어리석은 느낌 .. 트위터를 통해 폼 로그인 부트 스트랩 모달

현재 Devise gem이 설치되어 있으며 webapp에 대한 autheraization에 사용 중입니다.

나는 내가 그렇게 표시 할 별도의 상자 안에 내 로그인 양식을 넣어 트위터 부트 스트랩 모달 기능을 활용하기 위해 노력하고있어

<ul class="user_nav"> 
       <% if user_signed_in? %> 
       <li>Signed in as <%= current_user.email %> | <%= link_to('Logout', destroy_user_session_path, :method => :delete) %></li> 
       <% else %> 
       <li> <%= link_to('Login', new_user_session_path, :id => 'login') %> | <%= link_to('Create an account', new_user_registration_path, :id => "create") %></li> 
       <% end %> 
      </ul> 

.. 이렇게 내 첫 페이지에 로그인/로그 아웃 링크가 사용자가 클릭하면

나는 .. 교체 아웃 방법하지만 작동하지 않을 수

누군가에게 도움을 요청하거나 올바른 방향으로 날 지점 수 있습니까?

미리 감사드립니다.

답변

2

이 예는 I가 :) 감사 찾던 이것은 그냥 Simpleform

#Modal 
    <div class="modal" id="loginModal"> 
     <div class="modal-header"> 
     <button class="close" data-dismiss="modal">×</button> 
     <h3>Sign in</h3> 
     </div> 
     <div class="modal-body"> 
     <%= simple_form_for(resource, :as => resource_name, :url => session_path(resource_name),:html => { :class => 'form-horizontal' }) do |f| %> 
       <%= f.input :email, :required => false, :autofocus => true %> 
       <%= f.input :password, :required => false %> 
       <%= f.input :remember_me, :as => :boolean if devise_mapping.rememberable? %> 
       <%= f.button :submit, "Sign in", :class => 'btn' %> 
      <% end %> 
     </div> 
    </div> 

    #link 
    <%= link_to('Login', "#loginModal", :id => 'login', "data-toggle" => "modal") %> 

    #javascript 
    $('#loginModal').modal(options) 
+0

사용! – Keva161

관련 문제