EC-CUBE / EC-CUBE/ec-cube

[4.2] ショッピング カートが自動的に更新されず、商品タイプが変更されたときに通知されない

Open
#5,532 0 comments 0 reactions 0 assignees View on GitHub
bug:Low
Dominant language
PHP
Stars
788
Forks
719
Avg merge
4d 4h
Merged PRs (30d)
39

Description

## 概要(Overview)
商品タイプを変更しても注文が自動更新されず、メッセージも表示されません。数量を変更すると、注文は正しく更新されます。

## 期待する内容(Expect) or 要望 (Requirement)
カートページの更新と表示メッセージ

## 再現手順(Procedure)
Step 1.会員ログイン後、セールタイプAと同じ商品タイプの商品を2点以上購入
![image](https://user-images.githubusercontent.com/104967957/184317272-8a1c07d6-7e31-48dd-bc6f-0867f53010ae.png)

Step 2. 管理ページで、製品のタイプを製品タイプ B に変更し、登録ボタンを押します。
![image](https://user-images.githubusercontent.com/104967957/184317328-aeacca2c-7f0a-4021-91ef-183092fbd1a3.png)

Step 3. 成功メッセージが表示される
![image](https://user-images.githubusercontent.com/104967957/184317364-f93bf5a6-7b5f-4a7a-bb0a-8cb07d00891b.png)

Step 4. ショッピングカート画面の「レジに進む」ボタンを押して、「ご注文手続き」ページへお進みください。
![image](https://user-images.githubusercontent.com/104967957/184317392-def79d7e-2413-410c-b4af-aa9fd01c9090.png)

Step 5. [ご注文手続き]ページが表示されます
商品の種類や配送方法が異なるため、商品が2つに分けて配送されています。
![image](https://user-images.githubusercontent.com/104967957/184317467-eb5fc357-5b0d-4acb-b175-5bf72c3c9112.png)

Step 6. [カートに戻る]ボタンを押すとショッピングカートページに戻ります
![image](https://user-images.githubusercontent.com/104967957/184317510-1e29367d-8b18-4aca-8a33-4f5d7b88a2b6.png)

Step 7. カートページが表示されます
カートが更新されておらず、通知がありません
商品の数を変更するまでカートは更新されません
![image](https://user-images.githubusercontent.com/104967957/184317581-c330f065-37c9-4dab-90be-1dd20199a20c.png)

Step 8: メッセージが表示され、カートが更新されます
![image](https://user-images.githubusercontent.com/104967957/184317619-009f7773-9b12-4c2b-b62b-76879cd79a8d.png)

### 環境 (environment)
+ EC-CUBE: 4.2.0 beta2
+ PHP: 7.4.x, 8.0.x, 8.1.x
+ DB:
- PostgreSQL 10.x.x
- MySQL 5.7.x, 8.0.x

## 関連情報 (Ref)
モンキーテスト(β2)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.