質問編集履歴

5

要件を追加しました

2018/08/25 06:18

投稿

sugamaan
sugamaan

スコア6

test CHANGED
File without changes
test CHANGED
@@ -45,6 +45,32 @@
45
45
  上記のgif画像を元に、実行環境の例とCSVを作成しました。
46
46
 
47
47
  下記の要件でなくても結構です。必要な場合に参考にして頂けたら幸いです。
48
+
49
+
50
+
51
+ 要件を整理しました。
52
+
53
+ [要件]
54
+
55
+ ・3層構造のチェックボックスを実現する
56
+
57
+ 大項目:occupations
58
+
59
+ 中項目:departments
60
+
61
+ 小項目:roles
62
+
63
+ ・チェックボックスはマスタデータ(occupations, departments. roles)を元に生成する
64
+
65
+ ・これらの情報はDBに保存される
66
+
67
+ ・親項目がチェックされた場合、その下の階層にあたる項目は自動的にチェックされる(例えば、大項目の営業 全て(occupatin id 1)が選択された場合、occupation_id 1を持つ、department(営業・代理店営業・ルートセールス・MR, 人材コーディネーター、コールセンター), そのdepartment_idを持つrole(営業法人向け…など)が選択される。)
68
+
69
+
70
+
71
+ [わからない点]
72
+
73
+ ・大項目をcollection_check_boxesで実装した後、階層構造の子(departments)をcollection_check_boxesでチェックボックスを実装し、departmentsの子要素(roles)に対してcollection_ckeck_boxesで実装を行う?
48
74
 
49
75
 
50
76
 

4

linkの最適化

2018/08/25 06:18

投稿

sugamaan
sugamaan

スコア6

test CHANGED
File without changes
test CHANGED
@@ -26,9 +26,11 @@
26
26
 
27
27
  また、複数のモデルへの保存処理は、fields_for + nested attributes を利用して実装した経験があります。
28
28
 
29
- (https://qiita.com/Hiroyuki_OSAKI/items/bfb20c481e6c4970f415)
30
29
 
30
+
31
+ [参考][Railsでaccepts_nested_attributes_forを使ってNested Modelを新規作成するときの注意](https://qiita.com/Hiroyuki_OSAKI/items/bfb20c481e6c4970f415)
32
+
31
- (https://ruby-rails.hatenadiary.com/entry/20141208/1418018874)
33
+ [参考][Railsでaccepts_nested_attributes_forとfields_forを使ってhas_many関連の子レコードを作成/更新するフォームを作成](https://ruby-rails.hatenadiary.com/entry/20141208/1418018874)
32
34
 
33
35
 
34
36
 

3

補足をgifから画像に変更

2018/08/24 11:38

投稿

sugamaan
sugamaan

スコア6

test CHANGED
File without changes
test CHANGED
@@ -4,9 +4,9 @@
4
4
 
5
5
 
6
6
 
7
- [![Image from Gyazo](https://i.gyazo.com/eba1dfe0f8a8726038103d47cda93631.gif)](https://gyazo.com/eba1dfe0f8a8726038103d47cda93631)
7
+ ![![](13a74d00c1bfc5064c9e619559b8c7b9.png)]
8
8
 
9
- [参照元](https://tenshoku.mynavi.jp/)
9
+ [参照元](https://tenshoku.mynavi.jp/):https://tenshoku.mynavi.jp/
10
10
 
11
11
 
12
12
 

2

gyazoの修正

2018/08/24 11:35

投稿

sugamaan
sugamaan

スコア6

test CHANGED
File without changes
test CHANGED
@@ -4,7 +4,7 @@
4
4
 
5
5
 
6
6
 
7
- https://gyazo.com/eba1dfe0f8a8726038103d47cda93631
7
+ [![Image from Gyazo](https://i.gyazo.com/eba1dfe0f8a8726038103d47cda93631.gif)](https://gyazo.com/eba1dfe0f8a8726038103d47cda93631)
8
8
 
9
9
  [参照元](https://tenshoku.mynavi.jp/)
10
10
 

1

.

2018/08/24 11:24

投稿

sugamaan
sugamaan

スコア6

test CHANGED
@@ -1 +1 @@
1
- Railsで階層構造のckeckbox(複数選択可能)を作成したい
1
+ Railsで階層構造(親子関係)ある複数選択可能なckeckboxを作成したい
test CHANGED
@@ -4,7 +4,7 @@
4
4
 
5
5
 
6
6
 
7
- (https://gyazo.com/eba1dfe0f8a8726038103d47cda93631)
7
+ https://gyazo.com/eba1dfe0f8a8726038103d47cda93631
8
8
 
9
9
  [参照元](https://tenshoku.mynavi.jp/)
10
10