EC-CUBE4

EC-CUBE4で会員登録時に会員登録ポイントを付与させる方法

EC-CUBE4ではポイント機能は標準で対応されるようになりましたが、商品購入時にしかポイントが付与されません。 EC-CUBE2系をお使いの方であれば、会員登録ポイントは付与できますので同じような機能をEC-CUBE4でも実現させてみます。 変更させる箇所は以下…

EC-CUBE4でCSVファイルを常にダブルクォーテーション付きで出力させる方法

EC-CUBE4では管理画面の商品管理や受注管理でCSV出力をする場合、項目によってはダブルクォーテーションが付いたり付かなかったりとバラバラな状態で出力されます。 理由はfputcsv関数を利用しているからです。 https://www.php.net/manual/ja/function.fput…

EC-CUBE4でMySQL利用時に絵文字を利用する方法

EC-CUBE4をMySQLで利用している場合、標準のままだと絵文字をDBへ登録しようとするとシステムエラーが発生します。 それを防ぐためには文字コードを「utf8mb4」へ変更する必要があります。 パッケージを解凍後EC-CUBEをインストールする前に、 最低限以下の…

EC-CUBE4でログイン成功時に直前まで見ていた画面へ戻る方法

EC-CUBE4ではログインする場合、EC-CUBE2とは違いログイン画面を経由させる必要があります。 また、ログイン成功後は必ずサイトのトップページへ戻ってしまいます。 サイトの作りにもよりますが、例えばログイン後は前に見ていた画面を表示して欲しいという…

EC-CUBE4でメンテナンスモード有効時でも管理者でログインしていればフロント画面を表示できるようにする方法

EC-CUBE Advent Calendar 2018 22日目の記事です。 EC-CUBE4.0.1から新たにメンテナンス機能が利用できるようになりました。 github.com 今回の機能でメンテナンス管理画面が簡単に行えるようになりましたが、フロント画面の確認が出来なくなります。 そこで…

EC-CUBE4でページ管理から画面作成時にURLからuser_dataを無くす方法

EC-CUBE Advent Calendar 2018 18日目の記事です。 EC-CUBE4にあるページ管理より新しいページを作成した場合、URLには必ずuser_dataが含まれます。 http://example.com/user_data/hoge というようになります。 user_dataは別にあっても問題はありませんが、…

ローカル環境でEC-CUBEをhttpsで動かす方法

EC-CUBE Advent Calendar 2018 15日目の記事です。 前回の記事で、EC-CUBE4のインストール方法について書きました。 EC-CUBE4をMAMPにインストールする方法とインストール画面の設定方法 - AmidaikeBlog インストール方法は慣れてしまえば簡単なのですが、ロ…

EC-CUBE4をMAMPにインストールする方法とインストール画面の設定方法

EC-CUBE Advent Calendar 201 4日目の記事です。 2018年10月11日に待望のEC-CUBE4がリリースされました。 www.ec-cube.net その後、2018年12月3日に早速EC-CUBE 4.0.1がリリースされました。 www.ec-cube.net そろそろEC-CUBE4を利用しているという話も聞き…