railsのdeviseでユーザーログインを実装してるのですが、CarrierWaveでユーザーがアイコンをアップロードできるようにしたのですが、ログイン後にアイコン画像を変更しようとしても、変更されなのですが、この解消法はどうすればいいのですか?
views/devise/registrations/edit.html.erbに
rails
1<div class="form-group"> 2 <%= f.label :image %> 3 <%= image_tag @user.image.thumb.url if @user.image? %> 4 <%= f.file_field :image, class: "form-control" %> 5 <%= f.hidden_field :image_cache %> 6</div>
と編集してviews/layout/application.html.erbに
rails
1<% if @user.image? %> 2 <%= image_tag @user.image.thumb.url, :size => "50x50" %> 3<% else %> 4 <%= image_tag '/image/noimage.gif', :size => "50x50" %> 5<% end %>
と編集しました。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/08/08 02:33