EC-CUBE PHP

【EC-CUBE2】CSVをUTF-8でダウンロードさせる修正方法

投稿日:2017年2月19日 更新日:

デフォルトのEC-CUBE2だと、ダウンロードされるCSVはShift-JISになっています。
おそらく、EXCELでCSVを編集する事を考慮しているのでしょう。

でも、Shift-JISだと困るシーンもありますよね。
顧客によっては、Shift-JISじゃなくてUTF-8でCSVをダウンロードしたいというケースもあるでしょう。

今回は、EC-CUBE2のCSVをUTF-8でダウンロードする修正方法です。

スポンサーリンク

CSVをUTF-8でダウンロードさせる修正方法

修正ファイルはこちら。

SC_Helper_CSV.php

修正方法は簡単です。
下記の箇所を1行コメントアウトすればOK。

これでCSVがutf-8でダウンロードされるようになります!

まとめ

一瞬でございましたね。笑

これならプログラマーじゃなくても修正できるかな?

ではでは、最後までお読み頂きありがとうございました!

スポンサーリンク


-EC-CUBE, PHP

執筆者:

関連記事

【現役フリーランスがレビュー】 ”いきなりはじめるPHP”は入門にオススメ

こんにちは! DENです。 今回はPHPの入門書”いきなりはじめるPHP”のレビューです! いきなりはじめるPHP posted with ヨメレバ 谷藤賢一 リックテレコム 2011年12月 楽天ブ …

Windows/XAMPP/Eclipseでローカルに複数サイトの開発環境構築

Windows/XAMPP/Eclipseでバーチャルホストを使って複数の開発環境を構築する方法についてのメモです。 (Macの環境構築方法はMac/XAMPP/Eclipseでローカルに複数サイトの …

【PHP】バックトーレス(呼び出し階層)をデバッグ出力する方法

PHPでバックトレースを出力する方法について解説します。 バックトレースというのは、呼び出し階層のようなものです。 エラーが発生した時に、何行目でエラーが発生してどのようなルートでメソッドが呼び出され …

【EC-CUBE】新しいフロントページを追加する方法

EC-CUBE2で新規にフロントページを追加する方法の解説です。 スポンサーリンク 目次dtb_pagelayoutにレコードを追加するPHPファイルを作成ページクラスを作成テンプレートファイルを配置 …

【EC-CUBE】CSV出力設定「出力設定リストが入力されていません」エラーで登録できない件の修正方法

EC-CUBE2で作ったサイトのお客様から、CSV出力設定の登録が出来ないとの連絡が。 CSV出力する項目を設定しているにもかかわらず、「※ 出力設定リストが入力されていません。」とエラーになり登録出 …

プロフィール

このサイトを運営しているDENです。
アングラーのフリープログラマー。 主にプログラミングと釣の話を発信しています。
プログラミングで自由になり思う存分に釣りをしまくる生活実践中。
詳しいプロフィールはこちら 
フォスターフリーランス