2022-01-01から1年間の記事一覧

EC-CUBE4でwkhtmltopdfを利用する方法

EC-CUBE Advent Calendar 2022 12日目の記事です。 EC-CUBE4では、納品書出力という機能はtcpdfというライブラリを利用してPDF出力を行なっています。 このライブラリは2系から利用されており非常に便利なのですが、レイアウトの修正など煩わしい問題があり…

EC-CUBE4でのメール送信設定方法

EC-CUBE Advent Calendar 2022 10日目の記事です。 EC-CUBE4ではメール送信の設定はインストール時に行います。 3系と異なり4系からは基本的にSMTPを利用した設定しかできなくなりました。 ただし、sendmailなどを利用したい方やGmailを利用して設定したい方…

EC-CUBE4で日付毎に1番目から注文番号を採番する方法

EC-CUBE Advent Calendar 2022 8日目の記事です。 EC-CUBE4から注文番号が自由に採番できるようになりました。 こちらはドキュメントにも詳しく載っておらず意外と知らない方が多いのですが、app/config/eccube/packages/eccube.yaml にある、 # 注文番号の…

EC-CUBE4.2で doctrine:generate:entities を利用できるようにする方法

EC-CUBE Advent Calendar 2022 4日目の記事です。 2022年9月にEC-CUBE4.2がリリースされました。 仕様として大きな変更点はありませんが、内部的にはSymfonyのバージョンが5.4へとバージョンアップされています。 他にもライブラリのバージョンアップが行わ…

共用サーバでMySQL利用時のsql_mode設定について

レンタルサーバを契約してEC-CUBE環境を作成されている方は、殆どMySQLを利用されている方が多いと思います。 ただ、レンタルサーバ会社によってはsql_modeの設定がデフォルトのままという時もあります。 基本的には標準でも問題ありませんが、カスタマイズ…