ユーザーが拡張子.pptのファイルをダウンロードできるようにするコントローラーアクションがあります。これは実際にはパワーポイントのバイナリではなく、パワーポイントが読み取ることができるxml風の形式です。このファイルは、ElementsControllerというコントローラーのshowアクションからダウンロードされますが、showアクションは実際にはコントローラーで定義されていません。ただし、app / views / elements/show.ppt.builderにそのテンプレートファイルがあります。config / initializers/mime_types.rbにMime::Typeを次のように登録しています。
Mime::Type.register "multipart/related", :ppt
ファイルが正しくダウンロードされ、WindowsシステムのPowerPointで開きますが、問題はファイル名です。ファイルの名前は3.pptです。ここで、3はURLのidパラメーターです。ファイル名を3.pptよりも少しわかりやすいものに設定する方法があるかどうか知りたいです。
どうも、
-C