2014-03-13 2 views
1

뷰 (new.html.slim)를 레일에 라이트 박스로 표시하려면 어떻게해야합니까? 사용자가 가입을 클릭하면 라이트 박스가 로그인 양식으로 표시됩니다. 내가 colorbox 레일을 사용하고, 그리고 코드가 나에게 빈 라이트 박스를 제공Ruby on Rails - 뷰를 라이트 박스로 표시

= link_to "Sign Up", new_user_path, class: "btn-signup map-toggle", :data => { :colorbox => true } 
+0

당신은 ajax를 통해로드 색상 상자 콘텐츠에 대해 google해야합니다. – jvnill

+1

http://www.jacklmoore.com/colorbox/ – hernanvicente

답변

0
#app/controllers/users_controller.rb 
def create 
    respond_to do |format| 
     format.html { render layout: !request.xhr? } 
    end 
end 

= link_to "Sign Up", new_user_path, class: "btn-signup map-toggle", :data => { :colorbox => true }, remote: true 

내가 colorbox 모르는 (코드 이미지 작동) (우리는 아약스 지원으로 우리 자신의 라이트 박스를 만들어). 우리가 우리 자신의 설정으로 어떻게하는지 자세히 설명하고 싶다면 & 코드를 게시 해주세요 !!

+0

예, 코드를 공유하십시오! 감사! –

+1

위의 코드는 역시 그것을 고쳤습니다! 고마워요! 하지만 당신의 코드를 알고 싶습니다. –

+0

좋아, 내가 너를 위해 그것을 게시하게 해줘! –