質問 > フロント機能 > csv出力機能を追加する方法 |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
bitterice |
投稿日時: 2011/11/16 17:46
対応状況: −−−
|
半人前 登録日: 2011/7/26 居住地: 投稿: 13 |
csv出力機能を追加する方法 フロント機能の一つとして、csvファイルのダウンロード機能を追加しようとしています。
管理機能内の商品マスタ等のcsvダウンロードを参考に下記のようにしてみましたが、ファイル保存ダイアログは出ずに、ページとして表示されてしまいます。 何が足りないのでしょうか? function action() { ・ ・ ・ if ($this->mode == 'csv') { $sql = $this->getSql(); require_onceLASS_EX_REALDIR . 'helper_extends/SC_Helper_CSV_Ex.php'; $objCSV = new SC_Helper_CSV_Ex(); // CSVを送信する。正常終了の場合、終了。 $is_download = true; $objCSV->sfDownloadCsvFromSql($sql, $arrVal, 'pricelist', $arrHeader, $is_download); exit; } エラー等はでていません。 よろしくお願いします。 |
seasoft |
投稿日時: 2011/11/17 12:31
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: csv出力機能を追加する方法 ざっと、見る限り、実装は正しそうに見えますね。
HTTP ヘッダーがどのように出力されているか確認すると良いように思います。
|
bitterice |
投稿日時: 2011/11/17 14:46
対応状況: 解決済
|
半人前 登録日: 2011/7/26 居住地: 投稿: 13 |
Re: csv出力機能を追加する方法 seasoft様
回答頂きありがとうございました。 原因がわかりました。 全く関係ない部分の記述ミスがあり、修正すれば正しく動作しました。 お騒がせしました。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |