###前提・実現したいこと
rails5.0.1でcarrirwaveを利用して画像のアップロードと削除機能を実装したいです。
simple_formも利用しています。
###発生している問題・エラーメッセージ
エラーメッセージは表示されていません。
アップロードはできましたが、削除がうまくできないです。
画像を削除するかどうかのチェックボックスボックスが表示される想定ですが、
そのチェックボックスが表示されません。
###該当のソースコード
画像を格納しているカラムは、userモデルのmain_imageになります。
1つの画像のみを扱うことを想定しています。
<%= simple_form_for @user, url: profile_path, method: :patch do |f| %> <label class="form-small__item">プロフィール画像</label> <p><%= f.file_field :main_image , label: 'プロフィール画像' %></p> <label> <%= f.check_box :remove_main_image, label: 'プロフィール画像を削除' %>プロフィール画像を削除 <%= f.input :remove_main_image, as: :boolean %>プロフィール画像を削除 </label> <%= f.input :person_name, autofocus: true, label: 'お名前' %> ・・・ <%= f.submit 'Submit' %> <% end %>
###試したこと
上記5,6行目のように2パターンを試しました。
チェックボックスが表示されることなく、プロフィール画像という文言のみ表示されます。
###補足情報(言語/FW/ツール等のバージョンなど)
回答1件
あなたの回答
tips
プレビュー