Einstellung der Dateiname für die heruntergeladene Datei in einer rails-Anwendung

Habe ich eine controller-Aktion, mit der ein Benutzer zum herunterladen einer Datei mit der Erweiterung .ppt . Es ist nicht wirklich eine powerpoint-binary, nur einen xml-ähnlichen format, das powerpoint Lesen kann. die Datei ist heruntergeladen von der show-action des Controllers aufgerufen ElementsController, aber die show-action ist nicht wirklich definiert in der Steuerung, es ist jedoch eine template-Datei in app/views/elements/zeigen.ppt.builder . Ich habe den Mime::Type registrierte im config/- Initialisierungen/mime_types.rb:

Mime::Type.register "multipart/related", :ppt

und die Datei downloads richtig, und öffnet mit powerpoint auf einem windows-system, aber das problem ist der Dateiname. der name der Datei ist 3.ppt wo drei ist der id-parameter im url. Ich würde gerne wissen, ob es eine Möglichkeit zum festlegen der Dateinamen, um etwas mehr beschreibend als 3.ppt.

thx,

-C

InformationsquelleAutor Chris Drappier | 2009-03-05

Schreibe einen Kommentar