teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

createアクション追加

2020/10/16 03:37

投稿

bata1016
bata1016

スコア2

title CHANGED
File without changes
body CHANGED
@@ -31,7 +31,39 @@
31
31
  end
32
32
  end
33
33
  ```
34
+ ```ここに言語を入力
35
+ app/controllers/user_mailers_controller.rb
36
+ class UserMailersController < ApplicationController
37
+ def new
38
+ @folder = Folder.find(params[:folder_id])
39
+ @document = Document.find(params[:document_id])
40
+ @user_name = current_user.name
41
+ @user_mail = current_user.email
42
+ document = Document.find(params[:document_id])
43
+ @images = document.images
44
+ end
45
+
46
+ def create
47
+ user_mail = current_user.email
48
+ document = Document.find(params[:document_id])
49
+ images = document.images
50
+ binding.pry
51
+ if UserMailer.send_email(email_params, user_mail, images)
52
+ redirect_to root_path
53
+ else
54
+ render :new
55
+ end
56
+
57
+ end
58
+
59
+ private
60
+ def email_params
61
+ params.permit(:send_email, :subject, :message)
62
+ end
63
+
64
+ end
34
65
  ```
66
+ ```
35
67
  app/views/user_mailers/new.html.erb
36
68
  <div class="wrapper">
37
69
  <nav class="navbar navbar-expand-lg navbar-light bg-primary shadow">