【WCEX SKU Select】在庫状況表示の不具合

フォーラム バグ報告 【WCEX SKU Select】在庫状況表示の不具合

タグ: ,

  • このトピックには5件の返信、4人の参加者があり、最後にuishiにより4年、 1ヶ月前に更新されました。
6件の投稿を表示中 - 1 - 6件目 (全6件中)
  • 投稿者
    投稿
  • #88783
    24oh
    参加者

    ——————————————-
    WordPress のバージョン:(5.1.1)
    Welcart のバージョン:(1.9.18)
    PHP のバージョン:(7.3.9)
    WCEX SKU Select:(1.1.5)
    ご利用のテーマ:(自作テーマ)
    サーバー:(さくらビジネス)
    SSL:(常時SSL)
    ——————————————–

    WCEX SKU Selectを使用して
    複数SKUをプルダウンメニューで切り替えて表示する際に

    “売り切れ” 状態のSKUが
    “在庫あり” と表示される不具合がありました。

    登録しているSKUが下記の場合に起こる症状です。

    SKU表示名 在庫状態
    A      売り切れ
    B      在庫あり

    ページ読み込み時に、Bが選択表示されていて
    “カートに入れる”ボタンが表示されていて
    プルダウンメニューでA(売り切れ状態)を選択すると
    “在庫あり”と表示されます。

    ちなみに、WCEX SKU Select 1.0.2 では
    同様の症状は起こりませんでした。

    ご確認をよろしくお願いいたします。

    #88787
    yskysmr
    キーマスター

    こんにちは。

    弊社の開発環境で検証いたしましたが、ご指摘の症状は確認できませんでした。Welcart 本体のバージョンが低いようですので、お手数ですがバージョンアップしてご確認くださいますでしょうか。

    #89161
    parashoe
    参加者

    ——————————————-
    WordPress のバージョン:(5.3.2)
    Welcart のバージョン:(1.9.25)
    PHP のバージョン:(7.3.12)
    WWCEX SKU Select:(1.1.5)
    ご利用のテーマ:(Welcart Square バージョン: 1.0.10 )
    症状を確認したブラウザ:
    Google Chrome (バージョン: 79.0.3945.130)
    Firefox(バージョン: 72.0.2)
    サーバー:(さくらインターネット レンタルサーバー スタンダード)
    SSLの利用:(常時SSL)
    ——————————————–

    私のショップも商品によって、同じ症状があります。お客様から指摘を受け判明しました。
    例えば、以下の商品の「27.5cm」は欠品中なのですが、27.5cmを選択すると「カゴへ入れる」ボタンは消え、「この商品へお問合せ」ボタンに変わります。
    しかし在庫状況は、添付画像のように「在庫あり」のままです。

    https://www.parashoe.co.jp/mens_king/ms950lbr
    ※欠品サイズ 27.5cm

    ただ、以下の商品は、在庫切れサイズを選択すれば、正常に「在庫切れ」に代わり、「カゴへ入れる」も「この商品へお問合せ」に変わり、問題ありません。

    https://www.parashoe.co.jp/parashoe/ps1105nvw.html
    ※欠品サイズ 26.0cm、26.5cmなど

    双方の商品ページの管理画面を比較しても、なぜそのような差になるのかわかりませんでした。
    全ての商品をチェックしたわけはありませんが、在庫がない選択肢でも「在庫あり」と表示されている商品がいくつかあるようで、お客様から「在庫があるのにカートボタンが消える」といった問い合わせを最近何件か受けました。
    お手数ですが、ご確認のほどよろしくお願い申し上げます。

    Attachments:
    You must be logged in to view attached files.
    #89182
    yskysmr
    キーマスター

    parashoe 様

    すみません、何分、再現ができず症状を確認できません。大変お手数ですが、「おかしい」と思われるSKUを作り直してみることは、可能でしょうか。

    #89188
    parashoe
    参加者

    ご返信ありがとうございます。先程、いろいろいじってみて原因がわかりました。
    原因は、「SKUコード」が「0」だった場合に反映されないことがわかりました。
    「1」や「2」は大丈夫でした。
    SKUを作成したときに自動で「0」が振り当てられることもあるので、0でも反映できるように修正が可能でしたら、お願いしたいですが、
    念のため、今後は任意のSKUコードを振り当てたいと思います。
    よろしくお願い申し上げます。

    #89307
    uishi
    参加者

    selectのフック使ってループをカスタマイズしたときに、以前には見ない配列(最後の方の0とか1とか個別の選択のs国振られてる数字)をつかってループを回している印象はあった。表示部分に在庫数を表示するテンプレート関数追記しても該当する在庫を取得しなかった記憶がある(一番目の在庫状態だったような記憶が)。その他のもとからある部分は該当するデータをきちんと取得していた。今調べる気力がないのであてずっぽだけど。

6件の投稿を表示中 - 1 - 6件目 (全6件中)
  • このトピックに返信するにはログインが必要です。