バージョン選択

フォーラム

メニュー

オンライン状況

51 人のユーザが現在オンラインです。 (30 人のユーザが フォーラム を参照しています。)
登録ユーザ: 1
ゲスト: 50
balisys もっと...

サイト内検索

質問 > フロント機能 > 規格ごとの商品数に関して

フロント機能

新規スレッドを追加する

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
DELIGHT
投稿日時: 2016/7/14 12:27
対応状況: −−−
仙人
登録日: 2010/2/3
居住地: 熊本県・九州・長野県・関東甲信越
投稿: 571
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を取得している箇所で、在庫がない商品はセットしないようにします。


----------------
+ DAISY inc. -------------------- +
EC-CUBE構築・カスタマイズサービス
EC・WEB構築などお気軽にご相談ください。

デイジー株式会社
http://daisy.link/

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


題名 投稿者 日時
   規格ごとの商品数に関して 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

 



ログイン


EC-CUBEペイメント

公式ストアEC-CUBE4系デザインテンプレート続々リリース中

統計情報

総メンバー数は65,890名です
総投稿数は98,035件です

投稿数ランキング

1
seasoft
7332
2
AMUAMU
2712
3
468
2593
4
nanasess
2101
5
umebius
1717
6
yuh
1612
7
red
1422
8
h_tanaka
1038
9
fukap
907
10
tsuji
863
11
shutta
835
12
tao_s
792
13 ramrun 789
14 karin 657
15 sumida 641
16
homan
633
17 DELIGHT 571
18
patapata
502
19
flealog
485
20 tonton 437


ネットショップの壺

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

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