SAP Composable 2211.19 ProductListComponentService model$ 搜索 api 未在 PLP 页面中触发

问题描述 投票:0回答:1

我们正在将 SAP Composable 店面升级到版本 2211.19。但是,我们遇到了一个问题,即 OOTB 中 ProductListComponentService 中的 model$ 未触发 PLP 页面上的搜索 API。此功能在 SAP Composable 6.8 中可以正常工作。任何关于为什么会发生这种情况以及如何解决它的见解将不胜感激。谢谢你。

spartacus-storefront
1个回答
0
投票

这是我问题的答案:

影响: PLP 页面

原因: Basesite API 调用缺少 plp 类别代码参数。 我们自定义了对 Basesite API 的调用,而不是使用开箱即用 (OOTB) 方法。

解决方案:我们添加了plp类别参数以确保搜索在plp中触发。

protected readonly customerendpoint =
    'basesites?fields=baseSites(uid,defaultLanguage(isocode),urlEncodingAttributes,urlPatterns,stores(currencies(isocode),defaultCurrency(isocode),languages(isocode),defaultLanguage(isocode)),theme,defaultPreviewCatalogId,defaultPreviewCategoryCode,defaultPreviewProductCode)';
© www.soinside.com 2019 - 2024. All rights reserved.