У меня есть действие контроллера, которое позволяет пользователю загружать файл с расширением .ppt. На самом деле это не бинарный файл powerpoint, просто формат xml-ish, который может прочитать powerpoint. файл загружается из действия show контроллера, называемого ElementsController, но действие show фактически не определено в контроллере, однако для него есть файл шаблона в app / views / elements / show.ppt.builder. У меня есть Mime :: Type, зарегистрированный в config / initializers / mime_types.rb как таковой:
Mime::Type.register "multipart/related", :ppt
и файл загружается правильно, и открывается с PowerPoint в системе Windows, но проблема заключается в имени файла. имя файла 3.ppt, где три - это параметр id в URL. Я хотел бы знать, есть ли способ установить имя файла на что-то более описательное, чем 3.ppt.
ТНХ,
-C * +1010 *