質問編集履歴

5

modified

2017/04/03 00:19

投稿

innjera
innjera

スコア132

test CHANGED
File without changes
test CHANGED
@@ -28,12 +28,6 @@
28
28
 
29
29
  ```
30
30
 
31
- 画面はこうなります(当然ですが)
32
-
33
- ![イメージ説明](e46415909e92779310c0f2762e28b063.png)
34
-
35
-
36
-
37
31
  ```ruby
38
32
 
39
33
  #_form.html.erbです
@@ -43,6 +37,10 @@
43
37
  <%= f.select :price, Lesson::PRICE_LIST, {}, {class:"form-control"} %>
44
38
 
45
39
  ```
40
+
41
+ 画面はこうなります(当然ですが)
42
+
43
+ ![イメージ説明](e46415909e92779310c0f2762e28b063.png)
46
44
 
47
45
 
48
46
 

4

写真追加

2017/04/03 00:19

投稿

innjera
innjera

スコア132

test CHANGED
File without changes
test CHANGED
@@ -28,6 +28,10 @@
28
28
 
29
29
  ```
30
30
 
31
+ 画面はこうなります(当然ですが)
32
+
33
+ ![イメージ説明](e46415909e92779310c0f2762e28b063.png)
34
+
31
35
 
32
36
 
33
37
  ```ruby

3

修正

2017/04/03 00:03

投稿

innjera
innjera

スコア132

test CHANGED
File without changes
test CHANGED
@@ -8,7 +8,11 @@
8
8
 
9
9
  ```ruby
10
10
 
11
- #modelに以下
11
+ #models/lesson.rb
12
+
13
+ class Lesson < ApplicationRecord
14
+
15
+
12
16
 
13
17
  PRICE_LIST = [
14
18
 
@@ -19,6 +23,8 @@
19
23
  15000, 16000, 17000, 18000, 19000, 20000
20
24
 
21
25
  ]
26
+
27
+ end
22
28
 
23
29
  ```
24
30
 

2

質問修正

2017/04/03 00:01

投稿

innjera
innjera

スコア132

test CHANGED
File without changes
test CHANGED
@@ -2,7 +2,7 @@
2
2
 
3
3
 
4
4
 
5
- ケースとしては、価格を選択する`form`にて、価格はこちらで設定したリストから選ぶ形式を想定しています。
5
+ ケースとしては、価格を選択する`form`にて、価格はこちらで設定したリストから選ぶ形式を想定しています。以下記載の通り、`view`では問題なくカンマ区切りにできていますが、`form`内の選択の際にもカンマ区切りにするには如何すれば良いのかわかりません。。
6
6
 
7
7
 
8
8
 

1

modified

2017/04/02 23:59

投稿

innjera
innjera

スコア132

test CHANGED
File without changes
test CHANGED
@@ -2,7 +2,7 @@
2
2
 
3
3
 
4
4
 
5
- ケースとしては、価格を選択する`form`にて、価格はこちらで設定したリストから選ぶ形式を想定しています。`model`内記載の`PRICE_LIST`が文字列になっていることなど関係あるのでしょうか?
5
+ ケースとしては、価格を選択する`form`にて、価格はこちらで設定したリストから選ぶ形式を想定しています。
6
6
 
7
7
 
8
8
 
@@ -10,15 +10,15 @@
10
10
 
11
11
  #modelに以下
12
12
 
13
- PRICE_LIST = %w(
13
+ PRICE_LIST = [
14
14
 
15
- 1000 2000 3000 4000 5000
15
+ 1000, 2000, 3000, 4000, 5000,
16
16
 
17
- 6000 7000 8000 9000 10,000
17
+ 6000, 7000, 8000, 9000, 10000,
18
18
 
19
- 15000 16000 17000 18000 19000 20000
19
+ 15000, 16000, 17000, 18000, 19000, 20000
20
20
 
21
- )
21
+ ]
22
22
 
23
23
  ```
24
24