現在のユーザーに関する条件に基づいて、ブートストラップモーダルをトリガーしようとしています。基本的に、ユーザーがアクセスしているページで何かを行うには、システムにホテルを作成しておく必要があります。そうでない場合は、作成フォームでモーダルをポップアップ表示する必要があります。現在、私は持っています:
<%= unless current_user.hotels.exists?
"<script>
$('#createhotelModal').modal('toggle')
</script>"
end
%>
これは単にテキストとしてを挿入します。次の<%= javascript_tag do%>コマンドを実行しようとしても、コントローラーがさまざまなエラーをスローしても機能しません。これは賢い方法ですか、それとも完全に別のページを作成し、コントローラーを使用して人々を正しいページに送る必要がありますか?