バージョン選択

フォーラム

メニュー

オンライン状況

86 人のユーザが現在オンラインです。 (68 人のユーザが フォーラム を参照しています。)
登録ユーザ: 2
ゲスト: 84
goal123to eu88one もっと...

サイト内検索

質問 > フロント機能 > PurchaseFlow をカスタマイズしたい

フロント機能

新規スレッドを追加する

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
h_tanaka
投稿日時: 2023/9/14 17:47
対応状況: 解決済
登録日: 2016/7/22
居住地: 愛媛県
投稿: 2007
PurchaseFlow をカスタマイズしたい
EC-CUBE 4.2.2

PurchaseFlow を calculateTotal() をカスタマイズしたいのですが、クラスを継承してもメソッドが呼ばれません。
原因わかりますでしょうか?

app/Customize/Resource/config/services.yaml
services:
  Customize\Service\PurchaseFlow\PurchaseFlow:
    public: false
    autowire: true
    decorates: Eccube\Service\PurchaseFlow\PurchaseFlow


app/Customize/Service/PurchaseFlow/PurchaseFlow.php
<?php

namespace Customize\Service\PurchaseFlow;

...

class PurchaseFlow extends \Eccube\Service\PurchaseFlow\PurchaseFlow
{
    /**
     * @param ItemHolderInterface $itemHolder
     */
    protected function calculateTotal(ItemHolderInterface $itemHolder)
    {
dump($itemHolder);    // ★呼ばれない
        ...
    }
}

フラット表示 前のトピック | 次のトピック


題名 投稿者 日時
 » PurchaseFlow をカスタマイズしたい h_tanaka 2023/9/14 17:47
     Re: PurchaseFlow をカスタマイズしたい h_tanaka 2023/9/15 12:54

 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は106,370名です
総投稿数は112,618件です

投稿数ランキング

1
seasoft
7369
2
468
3217
3
AMUAMU
2712
4
nanasess
2331
5
umebius
2085
6
h_tanaka
2007
7
yuh
1900
8
mcontact
1709
9
red
1582
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
805
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
balisys
502


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.