質問編集履歴
2
誤字修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -251,7 +251,7 @@
|
|
251
251
|
### application.html.erbファイル
|
252
252
|
```
|
253
253
|
<!DOCTYPE html>
|
254
|
-
|
254
|
+
<html>
|
255
255
|
<head>
|
256
256
|
<title><%= full_title(yield(:title)) %></title>
|
257
257
|
<%= csrf_meta_tags %>
|
1
より詳しい詳細を追及
test
CHANGED
File without changes
|
test
CHANGED
@@ -306,3 +306,35 @@
|
|
306
306
|
|
307
307
|
ここで詰まってしまいました。何かしらアドバイスがあればよろしくお願いいたします。
|
308
308
|
|
309
|
+
### 追記
|
310
|
+
new create showアクションのコードを記載します
|
311
|
+
|
312
|
+
```
|
313
|
+
def show
|
314
|
+
@gogaku = Gogaku.find(params[:id])
|
315
|
+
end
|
316
|
+
|
317
|
+
def new
|
318
|
+
@gogaku = Gogaku.new
|
319
|
+
end
|
320
|
+
|
321
|
+
def create
|
322
|
+
@gogaku = current_user.gogakus.build(gogaku_params)
|
323
|
+
@gogaku.file = params[:gogaku][:file]
|
324
|
+
if @gogaku.save
|
325
|
+
flash[:success] = "登録完了!"
|
326
|
+
redirect_to root_url
|
327
|
+
else
|
328
|
+
@feed_items = current_user.feed.paginate(page: params[:page])
|
329
|
+
flash[:danger] = @gogaku.errors.full_messages if @gogaku.errors.any?
|
330
|
+
redirect_to new_gogaku_path
|
331
|
+
end
|
332
|
+
end
|
333
|
+
|
334
|
+
private
|
335
|
+
|
336
|
+
def gogaku_params
|
337
|
+
params.require(:gogaku).permit(:subject, :body, :file, :answer)
|
338
|
+
end
|
339
|
+
```
|
340
|
+
|