斯巴达克斯 2.0 PDP 网点

Spartacus 2.0 PDP outlets

看训练视频"Component Context - Spartacus Extensibility Live Coding Part 4 - SAP Commerce Cloud",它通过设置[cxOutletRef]="ProductDetailOutlets.IMAGE"自定义PDP图像组件。查看 Spartacus 2.0 中的 ProductDetailOutlets 枚举:

export declare enum ProductDetailOutlets {
    INTRO = "PDP.INTRO",
    PRICE = "PDP.PRICE",
    SHARE = "PDP.SHARE",
    SUMMARY = "PDP.SUMMARY"
}

没有 "IMAGE"了。我测试并确认我可以自定义 PDP.SUMMARY,但是对于 Spartacus 2.0,我如何在 PDP 上自定义 IMAGE 组件?

谢谢。

您观看的视频是在斯巴达克斯 1.0 版发布之前很久发布的。虽然 outlets are a standard feature,但在视频发布后,具体的出口 references 已更改。

产品图片已转换为 CMS 组件,这意味着商店不需要推荐的自定义图片的方法。相反,您可以使用 CMS 组件映射功能将产品图像组件替换为自定义组件。您可以在 https://sap.github.io/spartacus-docs/customizing-cms-components/ 阅读有关此功能的更多信息。

产品图片组件的类型是 ProductImagesComponent

如果您喜欢使用插座,您也可以使用组件类型(ProductImagesComponent)作为插座参考。