Что я пытаюсь сделать, это показать pdf-файл в моем приложении RoR. Я создал новую папку в моей папке с ресурсами, называемую портфолио, и разместил там файл PDF. Вот то, что я делаю в моем контроллере:пытается отобразить pdf-файл в рубине на rails app
def portfoliopdf
send_file(Rails.root.join("assets", "portfolio", "Portfolio.pdf").to_s, :disposition => "inline", :type => "application/pdf")
end
По какой причине я получаю следующее сообщение об ошибке - ActionController :: MissingFile в PagesController # portfoliopdf
Невозможно прочитать файл C:/Сайты/вдохновило/активы/портфолио/Портфолио.pdf
Также я создал портфолио. html.erb и пробел. Я также добавил это в application.rb (не уверен, что это должно быть переделаны) ...
config.assets.paths << Rails.root.join("app", "assets", "portfolio")
, что исправил его спасибо! –