通过链接更新模特的头像

时间:2015-03-07 01:30:51

标签: ruby-on-rails paperclip

我使用Paperclip作为模特的头像。在模型的视图中,我显示了一个图像列表,我希望能够通过点击其中一个图像来更改模型的头像。

2nd answer here可以很好地更新头像,但如何在链接中执行呢?

1 个答案:

答案 0 :(得分:0)

我自己解决了。我刚刚更新了路线

put '/artists/:id/update_avatar' => 'artists#update_avatar', :as => 'update_avatar'

然后将链接更改为

<%= link_to "Update Avatar", {:action => :update_avatar, :id => @artist.id, :url => i.url}, :method => :put %>