EC-CUBE3のメール設定は管理画面の「基本情報設定」内にありますが、 メールのヘッダー部分とフッター部分のみ編集可能で、肝心のお客様の名前や商品情報は 編集することができません。 この動的部分のカスタマイズはTwig […]
EC-CUBE3では、商品個別送料の計算はShoppingServiceクラスが請け負っています。 getProductDeliveryFeeメソッドが担当ですので、ご自身のビジネスに合わせてカスタマイズしたい場合はこの […]
EC-CUBE3では消費税計算はTaxRuleServiceというサービスクラスが請け負っています。 このクラスのgetTaxで消費税のみ取得、getPriceIncTaxで消費税込みの金額を取得できます。 このメソッド […]
ECCUBE3系では本来受注一覧ページでステータスごとに背景色を変える機能が備わっています。 マスタデータ管理のmtb_order_status_colorが背景色の一覧になります。 ただ、この機能私の環境ECCUBE3 […]
ECCUBE3では、送信メールのテンプレートはデータベースのdtb_mail_templateテーブルによって管理されています。 なので、このテーブルにデータを追加してやることでテンプレートをいくらでも増やすことができま […]
基本事項 ECCUBE3ではフォームの生成に、Symphony2コンポーネントのFormFactoryを活用します。 FormFactoryは以下のようなコードで$app[‘form.factory̵ […]
プラグイン導入やカスタマイズ含め、サイト運営を行っているとシステムエラーが発生することがあります。 システムエラーは画面を見ても原因がわからないので、まずログを確認して対応することになります。