私はムービーの予約申込みをしています。映画ごとに「ブック」ボタンがあり、通常はコントローラが扱う別のページにダイレクトするだけです。しかし、このようなやり方は何ですか?ユーザーが前にログインしていない場合は、ログインページにリダイレクトするためのポップアップを表示します。私のムービーコントローラでレール、ユーザがクリックしたときの状態を確認するbutton_to
現在は次のとおりです。
<td><%= button_to "Book", {:controller => "booking",:action=>"new", :movie_session_id => movie.id}, :method => :post %></td>
私はこのページで状態を確認したり、私がBookingControllerにチェックする必要がある場合、それは可能ですか?
この場合、** link_to **が適切と思われます。 ** current_user **が存在するかどうかを確認することができます。したがって、link_toを使用してBookingControllerの新しいアクションを実行するか、ユーザーをログインページにする必要があります。 – dp7