EC-CUBE3では、商品個別送料の計算はShoppingServiceクラスが請け負っています。 getProductDeliveryFeeメソッドが担当ですので、ご自身のビジネスに合わせてカスタマイズしたい場合はこの […]
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̵ […]
EC-CUBE3のフォームはSymfony2を踏襲していますので、 FormBuilderInterfaceのインスタンスに対してフォームをaddしていくという形で作成します。 例えばFormTypeInterfaceを […]
プラグイン導入やカスタマイズ含め、サイト運営を行っているとシステムエラーが発生することがあります。 システムエラーは画面を見ても原因がわからないので、まずログを確認して対応することになります。