3
У меня 1 STI класса наследует от User
классарельсы carrierwave генерируется URL для STI
class User < ActiveRecord::Base
mount_uploader :avatar, AvatarUploader
end
class Staff < User
end
но когда я зацикливание всего пользователя штабов включая URL изображения, например так:
контроллера
@staffs = Staff.all
вид
<ul>
<% @staffs.each do |staff| %>
<li>
<%= staff.name %>
<%= image_tag staff.avatar_url(:small) %>
</li>
<% end %>
</ul>
этот код:
<%= image_tag staff.avatar_url(:small) %>
он будет генерировать загрузки URL, как это:
/uploads/user/avatar/44/avatar1.jpg
вместо
/uploads/staff/avatar/44/avatar1.jpg
Как это сделать? thank you
все тот же брат, я добавляю загрузчик монтирования в класс персонала, я перезапускаю сервер, а затем повторно загружаю изображение. –
затем зайдите в загрузчик несущей и используйте вместо этого модельный тип модели для URL-адреса –