質問編集履歴

2

内容の詳細度を改善

2018/12/04 10:41

投稿

mttkd399
mttkd399

スコア13

test CHANGED
File without changes
test CHANGED
@@ -1,12 +1,24 @@
1
1
  ユーザーが自身の情報を設定できる画面で、そのユーザーが選択した言語に対してフォーム要素を表示し、データを保存したいです。
2
2
 
3
- を選択するselectボックス、実際に値入力するフォームが並べてある
3
+ DBには該当カラム(日本)と、該当カラム_en(英語)、該当カラム_ch(中国語)用意
4
4
 
5
+ ・該当ページ=> '/users/settings'
6
+
7
+ ・該当ページには言語を選択するselectボックス、実際に値を入力するフォームを設置
8
+
5
- ・selectで選んだ言語に対してフォームのvalue値が動的に変わり、入力値も言語ごとに設定できるようにしたい
9
+ ・selectで選んだ言語に対してフォームのvalue値が動的に変わり、フォームによるパラメータの保存先も言語ごとに設定できるようにしたい
6
10
 
7
11
  ### 該当コード
8
12
 
9
13
  ```ruby
14
+
15
+ # ルーティング
16
+
17
+ /users/settings => settings#root
18
+
19
+ /settings/get_location => settings#get_location
20
+
21
+
10
22
 
11
23
  # Userモデル
12
24
 
@@ -26,7 +38,7 @@
26
38
 
27
39
  # Usersコントローラー
28
40
 
29
- ...
41
+ ...
30
42
 
31
43
 
32
44
 
@@ -48,12 +60,6 @@
48
60
 
49
61
 
50
62
 
51
- # ルーティング
52
-
53
- /users/settings => settings#root
54
-
55
- /settings/get_location => settings#get_location
56
-
57
63
  ```
58
64
 
59
65
 
@@ -62,7 +68,7 @@
62
68
 
63
69
  // /settings/root.html.haml
64
70
 
65
- // 独自のformヘルパーを使用
71
+ // 独自のformヘルパーを使用(form_forの拡張)
66
72
 
67
73
  // ヘルパーメソッドの内部で、selectタグによって言語を選択できるように設定
68
74
 

1

タイトルの改善

2018/12/04 10:41

投稿

mttkd399
mttkd399

スコア13

test CHANGED
File without changes
test CHANGED
File without changes