CakePHPでCSVのダウンロードをする
ベタに書いてもいいんだけどアレなんでヘルパーを使う。
■ヘルパー
vi app/views/helpers/csv.php
CSV Helper (PHP 5)のコードをペーストする。
コントローラ
App::import('Helper', 'Csv');
var $helpers = array( 'Csv' );
■データ挿入
Configure::write('debug', 0); $this->layout = false; $line = array('hogehoge', 'fugafuga', 'piyopiyo'); $csv->addRow($line);
■出力
echo $csv->render('data.csv', 'sjis', 'utf-8');
TrackBack URL :
Comments (0)
コメントはまだありません»
No comments yet.
RSS feed for comments on this post.TrackBack URL
Leave a comment