J'essaie d'afficher le nom de fichier d'une pièce jointe Carrierwave dans un modèle erb Rails. Ce qui suit ne fonctionne pas:
<%= @page.form.filename %>
Cela semble conforme à la documentation . Une étape supplémentaire est-elle nécessaire?
Mon modèle de page ressemble à ceci:
class Page < ActiveRecord::Base
mount_uploader :form, FormUploader
end
L'uploader de formulaire ressemble à ceci:
class FormUploader < CarrierWave::Uploader::Base
storage :file
def store_dir
"uploads/#{model.class.to_s.underscore}/#{mounted_as}/#{model.id}"
end
def extension_white_list
%w(pdf)
end
end