質問編集履歴

2

改善

2020/07/25 12:29

投稿

atage517
atage517

スコア36

test CHANGED
File without changes
test CHANGED
@@ -116,7 +116,7 @@
116
116
 
117
117
  ```
118
118
 
119
- 編集後
119
+ ### 編集後
120
120
 
121
121
  ```ここに言語を入力
122
122
 

1

修正

2020/07/25 12:29

投稿

atage517
atage517

スコア36

test CHANGED
File without changes
test CHANGED
@@ -1,4 +1,4 @@
1
- ### わからないこと
1
+ ~~打ち消し線~~### わからないこと
2
2
 
3
3
  [参考サイト](https://qiita.com/tomokiyao/items/3c22ca9cb916d5c99ca4)を参考にしてTeratailで質問するときに使われる B I H など太文字や斜体に文字を変更できるrailsの actiontext という gem を導入しようと思っているのですがエラーが出てうまくいきません。
4
4
 
@@ -58,6 +58,10 @@
58
58
 
59
59
  ```
60
60
 
61
+
62
+
63
+ 編集前
64
+
61
65
  ```ここに言語を入力
62
66
 
63
67
  <div class="main posts-new">
@@ -112,6 +116,66 @@
112
116
 
113
117
  ```
114
118
 
119
+ 編集後
120
+
121
+ ```ここに言語を入力
122
+
123
+ <div class="main posts-new">
124
+
125
+ <div class="container">
126
+
127
+ <h1 class="form-heading">質問する</h1>
128
+
129
+ <%= form_for (posts_create_path) do |form| %>
130
+
131
+ <div class="form">
132
+
133
+ <div class="form-body">
134
+
135
+ <% @post.errors.full_messages.each do |message| %>
136
+
137
+ <div class="form-error">
138
+
139
+ <%= message %>
140
+
141
+ </div>
142
+
143
+ <% end %>
144
+
145
+ <textarea name="title"><%= @post.title %></textarea>
146
+
147
+ <div class="field">
148
+
149
+ <%= form.label :content %>
150
+
151
+ <%= form.rich_text_field:content %>
152
+
153
+ </div>
115
154
 
116
155
 
156
+
117
- となっています Form がエラーと出ていようですがどうしたら良いでしょうか?お力をお貸しください
157
+ <input type="submit" value="質問す">
158
+
159
+ </div>
160
+
161
+ </div>
162
+
163
+ <% end %>
164
+
165
+ </div>
166
+
167
+ </div>
168
+
169
+
170
+
171
+ ```
172
+
173
+ エラーでは以下のように出ますが、rich_text_areaにしてしまうとaction_textが消えてしまうのでやはりform_forの方の問題だと思います
174
+
175
+ ```ここに言語を入力
176
+
177
+ ActionView::Template::Error (undefined method `rich_text_field' for #<ActionView::Helpers::FormBuilder:0x00007fa9b2212f60>
178
+
179
+ Did you mean? rich_text_area):
180
+
181
+ ```