質問編集履歴

4

options

2020/07/08 23:25

投稿

pecchan
pecchan

スコア592

test CHANGED
File without changes
test CHANGED
@@ -91,3 +91,17 @@
91
91
  <%= select_tag "search[category_id]", category_options, :class => "form-control" %>
92
92
 
93
93
  ```
94
+
95
+
96
+
97
+ optionsの指定が原因でしょうか?
98
+
99
+ optionsは以下のように設定しました。
100
+
101
+ ```ruby
102
+
103
+ <% category_options = Category.order(:id).map { |c| [c.name, c.id, data: { children_path: category_sub_categories_path(c) }] } %>
104
+
105
+
106
+
107
+ ```

3

追記

2020/07/08 23:25

投稿

pecchan
pecchan

スコア592

test CHANGED
File without changes
test CHANGED
@@ -73,3 +73,21 @@
73
73
 
74
74
 
75
75
  ```
76
+
77
+
78
+
79
+
80
+
81
+ 【追記】
82
+
83
+ オプションでinclude_blank とclassを指定したいのですが、
84
+
85
+ 順番を変えるとclassだけは通りました。
86
+
87
+ include_blank を入れるとエラーになります。
88
+
89
+ ```ruby
90
+
91
+ <%= select_tag "search[category_id]", category_options, :class => "form-control" %>
92
+
93
+ ```

2

2020/07/08 23:14

投稿

pecchan
pecchan

スコア592

test CHANGED
File without changes
test CHANGED
@@ -47,3 +47,29 @@
47
47
  教えていただけないでしょうか?
48
48
 
49
49
  宜しくお願いします。
50
+
51
+
52
+
53
+
54
+
55
+ 以下のいずれもエラーでした
56
+
57
+ ```ruby
58
+
59
+ <%= select_tag "search[category_id]", category_options, include_blank: "" %>
60
+
61
+ <%= select_tag "search[category_id]", category_options, {include_blank: ""} %>
62
+
63
+ <%= select_tag "search[category_id]", category_options, :include_blank "" %>
64
+
65
+ <%= select_tag "search[category_id]", category_options, :include_blank, "" %>
66
+
67
+ <%= select_tag "search[category_id]", category_options, {:include_blank ""} %>
68
+
69
+ <%= select_tag "search[category_id]", category_options, {:include_blank, ""} %>
70
+
71
+
72
+
73
+
74
+
75
+ ```

1

エラーメッセージ

2020/07/08 11:26

投稿

pecchan
pecchan

スコア592

test CHANGED
File without changes
test CHANGED
@@ -40,6 +40,8 @@
40
40
 
41
41
  試しました。
42
42
 
43
+ いずれもSyntaxErrorになります。
44
+
43
45
 
44
46
 
45
47
  教えていただけないでしょうか?