質問編集履歴

2

変更コード追加

2021/11/27 08:16

投稿

ro-ze1106
ro-ze1106

スコア4

test CHANGED
File without changes
test CHANGED
@@ -71,3 +71,61 @@
71
71
  </div>
72
72
 
73
73
  ```
74
+
75
+
76
+
77
+ ここから変更したコードです。
78
+
79
+ ```ここに言語を入力
80
+
81
+ ruby.controller
82
+
83
+ def show
84
+
85
+ @problems = Problem.offset( rand(Problem.count)).limit(1).pluck(:study_type, :explanation_text, :problem_text).join("<br>")
86
+
87
+ ```
88
+
89
+
90
+
91
+ ```
92
+
93
+ ruby.view
94
+
95
+ <% provide(:title, "問題出題") %>
96
+
97
+ <div class="container">
98
+
99
+ <div class="row">
100
+
101
+ <h1>問題</h1>
102
+
103
+ <ul class="problems">
104
+
105
+ <%= raw(nl2br(@problems)) %>
106
+
107
+ </ul>
108
+
109
+ </div>
110
+
111
+ </div>
112
+
113
+ ```
114
+
115
+ ```ここに言語を入力
116
+
117
+ application_helper.rb
118
+
119
+ module ApplicationHelper
120
+
121
+ def nl2br(str)
122
+
123
+ h(@problems).gsub(/\R/, "<br>")
124
+
125
+ end
126
+
127
+ end
128
+
129
+
130
+
131
+ ```

1

ruby.view追加

2021/11/27 08:16

投稿

ro-ze1106
ro-ze1106

スコア4

test CHANGED
File without changes
test CHANGED
@@ -45,3 +45,29 @@
45
45
  案の定、idが違うレコードのフィールドがビューに表示されました。
46
46
 
47
47
  どうかご教授願います。
48
+
49
+
50
+
51
+ ```
52
+
53
+ ruby.view
54
+
55
+ <% provide(:title, "問題出題") %>
56
+
57
+ <div class="container">
58
+
59
+ <div class="row">
60
+
61
+ <h1>問題</h1>
62
+
63
+ <ul class="problems">
64
+
65
+ <%= @problems %><br>
66
+
67
+ </ul>
68
+
69
+ </div>
70
+
71
+ </div>
72
+
73
+ ```