私がやろうとしているのは、RoR アプリで PDF をインラインで表示することです。アセット フォルダーにポートフォリオという新しいフォルダーを作成し、そこに pdf ファイルを配置しました。これが私のコントローラーでやっていることです:
def portfoliopdf
send_file(Rails.root.join("assets", "portfolio", "Portfolio.pdf").to_s, :disposition => "inline", :type => "application/pdf")
end
何らかの理由で、次のエラーが発生し続けます - ActionController::MissingFile in PagesController#portfoliopdf
ファイル C:/Sites/inspired/assets/portfolio/Portfolio.pdf を読み取れません
また、portfolio.html.erb を作成し、空白にしました。これもapplication.rbに追加しました(これを調整する必要があるかどうかはわかりません)...
config.assets.paths << Rails.root.join("app", "assets", "portfolio")