Railsを使用してからしばらくして、少し錆びていると思います。これを行う方法はありますか?モーダル(ブートストラップ)でフォームをレンダリングし、別のコントローラのビューで利用できるようにする
私は、1つのユーザータイプで別のユーザータイプにメッセージを送信できるメッセージング機能を作成しようとしています。ユーザーインデックスページとユーザー表示ページにボタンを表示します。ボタンがクリックされると、そこに含まれるフォームがモーダルにポップアップ表示されます。
現在、私はMessageモデルをuser_type1_id
,user_type2_id
、message_body
の3つのカラムで作成しました。
私はこの新しいモデルのための別個のコントローラを作るべきですか?または、私はコントローラのロジックをuser_type1
(usertype
がメッセージされる)にする必要がありますか?
その他のご提案を歓迎します。
ヒントありがとうございます。つまり、私は新しい 'message_create'メソッドを' UsersController'に入れるべきですか? – dedles
まあ、(フォームを表示するのではなく)実際にメッセージを作成するとき、その 'create'メソッドは' MessagesController'になければなりません。あなたは 'UsersController'にあることができますが、それは面倒です。 –