Kullanıcının bir dosyayı .ppt uzantılı bir dosyayı indirmesine izin veren bir denetleyici eylemi var. Powerpoint'in okuyabileceği bir powerpoint ikili, sadece bir xml-ish formatı değil. dosya, ElementsController adlı bir denetleyicinin show eyleminden indirilir, ancak show eylemi denetleyicide gerçekten tanımlanmaz, ancak app/views/elements/show.ppt.builder öğesinde bunun için bir şablon dosyası vardır. Ben gibi config/başlatıcıları/mime_types.rb kayıtlı Mime :: Type vardır:Raylar uygulamasında indirilmiş bir dosya için dosya adını ayarlama
Mime::Type.register "multipart/related", :ppt
ve düzgün dosya indirme ve bir windows sistemi üzerinde powerpoint ile açılır, henüz sorun dosya adıdır. Dosya adı 3.ppt, burada üç URL'de id parametresidir. Dosya adını 3.ppt'den biraz daha betimleyici bir şeye ayarlamak için bir yol olup olmadığını bilmek istiyorum.
thx
-C
denetleyicide ve response_to do | format | öğesini tanımlamaktan kaçınmaya çalışıyorum. –
Response_to ile ilgili sorun nedir? – jonnii
Sorumu başka bir fikirle güncelledim. – jonnii