RedmineのWikiにiframeを表示するためのメモ。 まず、redmine wiki extensionsが必用になります。 こちらからインストールしてください。 Wikiにiframeを書くとき [crayon […]
【FuelPHP】xmlファイルをダウンロード
コントローラでxmlファイルをダウンロードする時のメモ。 コントローラにgetメソッドを追加します。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
public function get_file_download() { $arr = [ 'title' => 'タイトルです', 'description' => '説明です', 'created_at' => '2016-07-07', ]; $filename = 'download.xml'; return \Response::forge(\Format::forge($arr)->to_xml(), 200, [ 'Content-Type' => 'application/xml', 'Content-Disposition' => 'attachment; filename="'.$filename.'"' ]); // ダウンロードファイルの中身 // <?xml version="1.0" encoding="utf-8"?> // <xml><title>タイトルです</title><description>説明です</description><created_at>2016-07-07</created_at></xml> } |
以上でXMLのダウンロードが簡単にできます。