Ticket #1606 (closed バグ指摘: 修正済)

Opened 9 years ago

Last modified 8 years ago

NOSTOCK_HIDDEN=true時に、規格設定有り商品を複製すると在庫無しでも表示される

Reported by: AMUAMU Owned by: somebody
Priority: Milestone: EC-CUBE2.12.2
Component: フロント Version: 2.12.0 α
Keywords: Cc:
修正済み: yes

Description

開発フォーラムにてmini777さんからご報告いただきました。

 http://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=9757&forum=10&post_id=46920

下記手順にて再現。

1.システムパラメーター設定にて、 NOSTOCK_HIDDENをtrueに設定。

2.アイスクリームを複製して、登録。

3.2で登録した商品の規格設定にて在庫を0に設定する。

4.商品一覧において、在庫切れの2で登録した商品が表示される(カート投入は出来ない)。

カテゴリー毎の有効商品数の集計数では、除かれているので抽出表示系だけの不具合か?

Change History

comment:1 Changed 9 years ago by pingpong

  • Owner changed from somebody to pingpong

comment:2 Changed 8 years ago by kajiwara

  • Owner changed from pingpong to somebody

本件、担当者が更新されてから時間がたっておりますので、一旦担当者を外させていただきます。 (現状、NSTOCK_HIDDEN = true 時に上記例を実施するとシステムエラーになるようです。)

comment:3 follow-up: ↓ 4 Changed 8 years ago by dkazuto

  • 修正済み set

#1881 のチケットの現象が発生する原因が、商品規格テーブルを参照していないことでした。 そのチケットでの修正( r21975 )で、在庫有無の確認を dtb_products_class から参照するように修正が加えられていました。 こちらの修正で、当チケットのバグも修正されていると思われます。

当チケットを修正済みとして報告します。

comment:4 in reply to: ↑ 3 Changed 8 years ago by h_yoshimoto

  • Status changed from new to closed
  • Resolution set to 修正済

dkazuto さまへの返信
ご報告ありがとうございます。

閉じさせて頂きます。

Note: See TracTickets for help on using tickets.