質問編集履歴

4

inquiry_controller.rbを追記

2021/08/31 12:09

投稿

kawanoonigiri
kawanoonigiri

スコア14

test CHANGED
File without changes
test CHANGED
@@ -36,9 +36,9 @@
36
36
 
37
37
  ### 該当のソースコード
38
38
 
39
- development.rb
39
+ development.rb
40
40
 
41
- ```
41
+ ```ruby
42
42
 
43
43
  config.action_mailer.default_url_options = { host: 'localhost', port: 3000 }
44
44
 
@@ -68,6 +68,56 @@
68
68
 
69
69
  ```
70
70
 
71
+ inquiry_controller.rb
72
+
73
+ ```ruby
74
+
75
+ class InquiryController < ApplicationController
76
+
77
+ def index
78
+
79
+ @inquiry = Inquiry.new
80
+
81
+ render :index
82
+
83
+ end
84
+
85
+
86
+
87
+ def confirm
88
+
89
+ @inquiry = Inquiry.new(params[:inquiry].permit(:name, :email, :message))
90
+
91
+ if @inquiry.valid?
92
+
93
+ render :confirm
94
+
95
+ else
96
+
97
+ render :index
98
+
99
+ end
100
+
101
+ end
102
+
103
+
104
+
105
+ def thanks
106
+
107
+ @inquiry = Inquiry.new(params[:inquiry].permit(:name, :email, :message))
108
+
109
+ InquiryMailer.received_email(@inquiry).deliver
110
+
111
+ render :thanks
112
+
113
+ end
114
+
115
+ end
116
+
117
+ ```
118
+
119
+
120
+
71
121
  上記、user_nameとパスワードは伏せてあります。
72
122
 
73
123
 

3

コードの記述ファイル名追記

2021/08/31 12:09

投稿

kawanoonigiri
kawanoonigiri

スコア14

test CHANGED
File without changes
test CHANGED
@@ -36,7 +36,7 @@
36
36
 
37
37
  ### 該当のソースコード
38
38
 
39
-
39
+ development.rb
40
40
 
41
41
  ```
42
42
 

2

誤字の修正

2021/08/31 10:09

投稿

kawanoonigiri
kawanoonigiri

スコア14

test CHANGED
File without changes
test CHANGED
@@ -46,7 +46,7 @@
46
46
 
47
47
  config.action_mailer.delivery_method = :smtp
48
48
 
49
- config.action_mailer.amtp_settings = {
49
+ config.action_mailer.smtp_settings = {
50
50
 
51
51
  address: 'smtp.gmail.com',
52
52
 

1

説明文の追記

2021/08/31 09:10

投稿

kawanoonigiri
kawanoonigiri

スコア14

test CHANGED
File without changes
test CHANGED
@@ -12,7 +12,7 @@
12
12
 
13
13
 
14
14
 
15
- また、アプリパスワードをメールに設定するため指示通り探してみるもわからない状態です。
15
+ また、アプリパスワードをメールに設定するため指示通り「アカウント情報」内で「パスワード入力」欄を探してみるもわからない状態です。
16
16
 
17
17
  [Googleアカウントの指示](https://gyazo.com/e38d36fa0025f0674a8f438d5ba9ed88)
18
18