Я получаю эту ошибку:
Can't resolve image into URL: undefined method `to_model' for #<PortfolioUploader:0x007fd1538a2a60>
Did you mean? to_xml
Я использую рельсы несущей и при проверке моя форма выглядит следующим образом:
<% @portfolios.each do |portfolio_item| %>
<p><%= portfolio_item.title %> </p>
<p><%= image_tag portfolio_item.thumb_image unless portfolio_item.thumb_image.nil? %> </p>
<p><%= portfolio_item.body %> </p>
<p><%= link_to "Edit", edit_portfolio_path(portfolio_item) if logged_in?(:site_admin)%></p>
<p><%= link_to "Delete", portfolio_path(portfolio_item), method: :delete, data: { confirm: 'Are you sure?' } if logged_in?(:site_admin)%></p>
<% end %>
И в моей форме:
<%= render 'form', portfolio: @portfolio %>
<div class="field">
<%= f.file_field :main_image %>
</div>
<div class="field">
<%= f.file_field :thumb_image %>
</div>
На моей модели я поставил ff:
mount_uploader :thumb_image, PortfolioUploader
mount_uploader :main_image, PortfolioUploader
Есть идеи, что мне не хватает?