質問 > フロント機能 > 規格ごとの商品数に関して |
フロント機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
DELIGHT |
投稿日時: 2016/7/14 12:27
対応状況: −−−
|
仙人 登録日: 2010/2/3 居住地: 熊本県・九州・長野県・関東甲信越 投稿: 572 |
Re: 規格ごとの商品数に関して カート追加フォームの規格1はおよそ下記の順で追うことができます。
https://github.com/EC-CUBE/ec-cube/blob/3.0.10/src/Eccube/Controller/ProductController.php#L219 https://github.com/EC-CUBE/ec-cube/blob/3.0.10/src/Eccube/Form/Type/AddCartType.php#L105 https://github.com/EC-CUBE/ec-cube/blob/3.0.10/src/Eccube/Entity/Product.php#L56 規格2は下記の通りです。 https://github.com/EC-CUBE/ec-cube/blob/3.0.10/src/Eccube/Resource/template/default/Product/detail.twig#L28 https://github.com/EC-CUBE/ec-cube/blob/3.0.10/src/Eccube/Entity/Product.php#L366 パッと思い浮かぶ方法は2通りあります。 一つはJavascriptでoption要素の表示を切り分ける方法です。 下記の変数をforで確認して適宜option要素を削除します。 https://github.com/EC-CUBE/ec-cube/blob/3.0.10/src/Eccube/Resource/template/default/Product/detail.twig#L28 もう一つは、PHP側で対応する方法です。 規格1と規格2を取得している箇所で、在庫がない商品はセットしないようにします。
|
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
規格ごとの商品数に関して | hirao | 2016/6/23 10:54 |
Re: 規格ごとの商品数に関して | DELIGHT | 2016/6/23 11:07 |
Re: 規格ごとの商品数に関して | hirao | 2016/7/4 17:27 |
Re: 規格ごとの商品数に関して | DELIGHT | 2016/7/4 17:40 |
Re: 規格ごとの商品数に関して | hirao | 2016/7/13 19:53 |
» Re: 規格ごとの商品数に関して | DELIGHT | 2016/7/14 12:27 |
Re: 規格ごとの商品数に関して | hirao | 2016/7/27 14:33 |