Rails erb テンプレートで Carrierwave 添付ファイルのファイル名を表示しようとしています。以下は機能しません。
<%= @page.form.filename %>
これはドキュメントと一致しているようです。追加の手順が必要ですか?
私のページモデルは次のようになります。
class Page < ActiveRecord::Base
mount_uploader :form, FormUploader
end
フォーム アップローダーは次のようになります。
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