質問編集履歴

1

hamlファイル追加

2018/03/01 01:19

投稿

Koyyyyyy
Koyyyyyy

スコア55

test CHANGED
File without changes
test CHANGED
@@ -105,3 +105,83 @@
105
105
  });
106
106
 
107
107
  ```
108
+
109
+
110
+
111
+
112
+
113
+ form.html.haml↓  こちらに#user-search-fieldなど書いております。
114
+
115
+ ```
116
+
117
+ = form_for group do |f|
118
+
119
+ - if group.errors.any?
120
+
121
+ .chat-group-form__errors
122
+
123
+ %h2= "#{group.errors.full_messages.count}件のエラーが発生しました。"
124
+
125
+ %ul
126
+
127
+ - group.errors.full_messages.each do |message|
128
+
129
+ %li= message
130
+
131
+ .chat-group-form__field
132
+
133
+ .chat-group-form__field--left
134
+
135
+ = f.label :name, class: 'chat-group-form__label'
136
+
137
+ .chat-group-form__field--right
138
+
139
+ = f.text_field :name, class: 'chat__group_name chat-group-form__input', placeholder: 'グループ名を入力してください'
140
+
141
+ .chat-group-form__field.clearfix
142
+
143
+ / この部分はインクリメンタルサーチ(ユーザー追加の非同期化のときに使用します
144
+
145
+ .chat-group-form__field--left
146
+
147
+ %label.chat-group-form__label{:for => "chat_group_チャットメンバーを追加"} チャットメンバーを追加
148
+
149
+ .chat-group-form__field--right--search
150
+
151
+ .chat-group-form__search.clearfix
152
+
153
+ %input#user-search-field.chat-group-form__input{:placeholder => "追加したいユーザー名を入力してください", :type => "text", :name => "keyword"}/
154
+
155
+ .user-search-result
156
+
157
+
158
+
159
+
160
+
161
+ / この部分はインクリメンタルサーチ(ユーザー追加の非同期化のときに使用します
162
+
163
+ /
164
+
165
+ <div id='chat-group-users'>
166
+
167
+ <div class='chat-group-user clearfix' id='chat-group-user-22'>
168
+
169
+ <input name='chat_group[user_ids][]' type='hidden' value='22'>
170
+
171
+ <p class='chat-group-user__name'>seo_kyohei</p>
172
+
173
+ </div>
174
+
175
+ </div>
176
+
177
+ .chat-group-form__field.clearfix
178
+
179
+ .chat-group-form__field--left
180
+
181
+ .chat-group-form__field--right
182
+
183
+ = f.submit class: 'chat-group-form__action-btn'
184
+
185
+
186
+
187
+ ```