railsでの学習中エラーメッセージを表示させるコードを書いたところエラーメッセージの下にエラーメッセージの配列が出てきてしまいます。それを消したいのですが消し方がわかりませんご教授ください。
画像のエラーメッセージのリストの下にある配列部分です。これを消したいです。
コードは以下の通りです。
html
1#form.html.erb 2<%= form_with(model: @certificate, local: true) do |f| %> 3 4 <%= render 'shared/error_messages' %> 5 6 <div class="radio"> 7 <%= f.radio_button :style, 1, checked: true %> 8 <%= f.label :style, "表彰状" %> 9 <%= f.radio_button :style, 2 %> 10 <%= f.label :style, "感謝状" %> 11 </div> 12 13 <div class="text"> 14 <%= f.label :my_name, "あなたの名前:" %><br> 15 <%= f.text_field :my_name %><br> 16 17 <%= f.label :your_name, "相手の名前:" %><br> 18 <%= f.text_field :your_name %><br> 19 20 <%= f.label :content, "表彰文:" %><br> 21 <%= f.text_area :content, class: "textarea", rows: "8" %><br> 22 </div> 23 24 <div class="button"> 25 <%= f.submit "作成", class: "btn" %> 26 </div> 27 28 <% end %>
html
1#shared/_error_messages.html.erb 2<% if @certificate.errors.any? %> 3 <div class="error"> 4 <ul> 5 <%= @certificate.errors.full_messages.each do |error_message| %> 6 <li><%= error_message %></li> 7 <% end %> 8 </ul> 9 </div> 10<% end %>
よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/08/19 09:50