質問 > フロント機能 > 規格1だけ設定している商品の在庫数が0の場合(品切れ中)が表示されない。 |
フロント機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
timit |
投稿日時: 2021/1/24 2:06
対応状況: 解決済
|
常連 登録日: 2017/2/28 居住地: 投稿: 31 |
規格1だけ設定している商品の在庫数が0の場合(品切れ中)が表示されない。 商品詳細ページ
規格1だけ設定している商品の在庫数が0の場合でも 規格1セレクトボックスの中に(品切れ中)が表示されない。 規格1と規格2を設定している商品の在庫数が0の場合は 規格2セレクトボックスの中に(品切れ中)が表示される。 デフォルトのまっさらな 3.0.17 で、この挙動が確認できていますが 下記 GitHubでは 再現しない。 https://github.com/EC-CUBE/ec-cube/issues/736 過去スレッドでも デフォルトのV3.0.10で(品切れ中)が表示された。とあります。 https://xoops.ec-cube.net/modules/newbb/viewtopic.php?viewmode=flat&order=ASC&topic_id=18551&forum=5 何故でしょうか?? src/Eccubu/Entity/Product.php Get ClassCategories内 $class_category_name1 = $ClassCategory1 ? $ClassCategory1->getName() . ($ProductClass->getStockFind() ? '' : ' (品切れ中)') : ''; $class_category_name2 = $ClassCategory2 ? $ClassCategory2->getName() . ($ProductClass->getStockFind() ? '' : ' (品切れ中)') : ''; 規格2では_name2の部分で処理されているようですが((品切れ中)の文字を変えると連動) _name1の部分は規格1に反映されていないのでしょうか。 これはどこかで修正できないものでしょうか。 よろしくお願いいたします。 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
» 規格1だけ設定している商品の在庫数が0の場合(品切れ中)が表示されない。 | timit | 2021/1/24 2:06 |
Re: 規格1だけ設定している商品の在庫数が0の場合(品切れ中)が表示されない。 | tsuji | 2021/1/25 10:31 |
Re: 規格1だけ設定している商品の在庫数が0の場合(品切れ中)が表示されない。 | timit | 2021/1/25 21:21 |