質問 > フロント機能 > 商品の価格計算ロジックを会員ごとに算出するように変更したい |
フロント機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
shima01 |
投稿日時: 2020/4/23 15:41
対応状況: −−−
|
新米 登録日: 2020/3/4 居住地: 投稿: 6 |
商品の価格計算ロジックを会員ごとに算出するように変更したい [EC-CUBE] EC CUBE 4.0.3(カスタマイズ中)
[レンタルサーバ] ローカル開発環境 [OS] Windows10 [PHP] PHP 7.1.4 [データベース] postgresql 11.7 [WEBサーバ] ローカル開発環境 [ブラウザ] GoogleChrome [導入プラグインの有無] なし [カスタマイズの有無] あり [現象] 製品の価格計算ロジックを変更したいと考えております。 Twig上やAddCartType.php内でmin_price()等を経由して、Eccube\Entity\Product::_calc()内で、同一商品の各商品規格の取りまとめを行っていることまでは把握しております。 そこで、Productクラス内でTokenStorageInterfaceクラスや別個のRepositoryクラスを用いて、会員ごとに表示する商品価格が違って見えるような実装を行いたいと考えています。 ただ、具体的にProductクラス内でTokenStorageInterfaceクラス等を使用するにはどうすればいいか、という点で現在困っております。 商品価格算出の際には、コンストラクタを通らないため、コンストラクタを用いた依存性の注入ができないと考えています。 そこで、他にどのような方法があるかについて、何かご存じでしたら教えていただければ幸いです。 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
» 商品の価格計算ロジックを会員ごとに算出するように変更したい | shima01 | 2020/4/23 15:41 |
Re: 商品の価格計算ロジックを会員ごとに算出するように変更したい | 468 | 2020/4/24 12:14 |
Re: 商品の価格計算ロジックを会員ごとに算出するように変更したい | shima01 | 2020/4/24 16:44 |
Re: 商品の価格計算ロジックを会員ごとに算出するように変更したい | 468 | 2020/4/27 10:25 |
Re: 商品の価格計算ロジックを会員ごとに算出するように変更したい | shima01 | 2020/4/27 10:35 |