現在、レールの最新リリースでPRAWNを使用していますが、1つのHTTPリクエストで複数のファイルをダウンロードする方法がわかりません。私のコントローラーには、次のコードがあります。
Fill PDF with my stuffs...
PDF.render_file "foo.pdf"
send_file("foo.pdf")
そして、ファイルは正しくダウンロードされますが、その後、同じコードの別のインスタンスを配置すると、最後のfoo2のみが実行されます。
PDF.render_file "foo.pdf"
send_file("foo.pdf")
PDF.render_file "foo.pdf"
send_file("foo2.pdf")
また、最後に…別のビューをレンダリングしたいのですが、できません。
質問は:
コントローラ内の1つのアクションで2つの異なるファイルをダウンロードし、最後にビューをレンダリングするにはどうすればよいですか?