コントローラ
def download filename = "#{Time.zone.now.strftime('%Y%m%d_%H%M%S')}" send_data render_to_string "download.csv", filename: "#{filename}.csv", type: :csv end
をこんな感じで書いて
download.csv.erb に動的にファイルの中身を生成してダウンロードさせたいのですが
なぜかダウンロードされるファイル名が download.csv になってしまいます
http://railsdoc.com/references/send_data
によると filename オプションをつけるとその名前になるとかいてるんですがなぜ効かないのでしょうか
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2018/10/18 06:51