[僅限PaaS]{class="badge informative" title="僅適用於雲端專案(Adobe管理的PaaS基礎結構)和內部部署專案的Adobe Commerce 。"}
ACSD-67370:PDP/PLP上的套件組合產品價格不正確,且多貨幣商店的購物車頁面不正確
ACSD-67370修補程式修正了在產品詳細資料頁面(PDP)/產品清單頁面(PLP)和多貨幣商店購物車頁面上,套件產品的價格顯示不正確的多個問題。 安裝Quality Patches Tool (QPT) 1.1.76時,即可使用此修補程式。 修補程式ID為ACSD-67370。 請注意,此問題已排程在Adobe Commerce 2.4.9中修正。
受影響的產品和版本
已為Adobe Commerce版本建立修補程式:
- Adobe Commerce (所有部署方法) 2.4.8-p3
與Adobe Commerce版本相容:
- Adobe Commerce (所有部署方法) 2.4.7 - 2.4.8-p3
magento/quality-patches套件更新至最新版本,並在Quality Patches Tool上檢查相容性:搜尋修補程式頁面。 使用修補程式ID作為搜尋關鍵字,以尋找修補程式。問題
PDP/PLP上的套件組合產品價格顯示不正確,且多貨幣商店的購物車頁面顯示不正確。
要再現的步驟:
-
登入「管理」面板。
-
導覽至Catalog > Products > Add Product。
-
建立SKU為 套件組合為simple 的簡單產品:
- 將價格設為$85.11。
- 指派數量至少為20。
- 指派權數。
- 將產品指派至預設類別。
- 儲存產品。
-
導覽至Catalog > Products > Add Product。
-
從產品型別下拉式清單中選取Bundle Product。
-
建立SKU為 bundle1 的套件組合產品:
-
將產品指派給名為 cat1 的新類別。
-
將簡單產品新增為套件組合選項:
- 向下捲動至 Bundle Items 並按一下Add Option。
- 為選項命名(例如opt1),然後按一下Add Products to Option。
- 選取 bundle-simple 並按一下Add Selected Products。
- 將預設數量設為8。
-
儲存套件組合產品。
-
-
新增其他允許的貨幣:
- 導覽至Stores > Configuration > General > Currency Setup。
- 同時選取美元與英鎊(GBP)。
- 儲存設定。
-
設定USD至GBP的貨幣兌換率:
- 導覽至Stores > Currency > Currency Rates。
- 在GBP下輸入0.75並按一下Save Currency Rates。
-
清除快取。
-
重新索引。
-
開啟店面。
-
將套件組合產品新增至購物車。
-
比較PDP、迷你購物車和購物車上的套裝產品價格。
預期結果:
PDP、PLP (類別頁面)、購物車和迷你購物車上的產品價格相同(510.64)。
實際結果:
產品價格因頁面而異。 例如:
- 產品詳細資料頁面/產品清單頁面= 510.66
- 購物車/迷你購物車= 510.64
套用修補程式
若要套用個別修補程式,請根據您的部署方法使用下列連結:
- Adobe Commerce或Magento Open Source內部部署: Quality Patches Tool 指南中的>使用狀況Quality Patches Tool。
- 雲端基礎結構上的Adobe Commerce:雲端基礎結構上的Commerce指南中的升級和修補程式>套用修補程式。
相關閱讀
若要進一步瞭解Quality Patches Tool,請參閱: