首页 > 解决方案 > PDP 中不可更改的属性类别 | 斯巴达克斯电信

问题描述

我们注意到,当返回有关基本产品属性类别的所有属性时,所有产品变体都"occ/v2/telcospa/products/{{product}}"通过名为 的属性在 API 中返回。"variantMatrix"

但在 Spartacus 中找不到任何组件使用此属性,用于在 PDP 中呈现产品详细信息及其属性类别(存储大小、颜色和任何其他动态属性),可通过 HTML 'select' 选择。

使用户能够根据他们在 PDP 中的选择来更改属性选项,并且每个更改都对应一个产品变体及其 SKU。Spartacus 团队从正在进行的项目中提取的线框非常相似的用户体验,如下所示:

线框

标签: spartacus-storefrontsap-commerce-cloud

解决方案


variantMatrix由 Hybris(B2B 扩展)的所谓“多维产品支持”(Multi-d Variants)功能使用。由于 API 缺失,它尚未在 Spartacus 中实现。但是它是在epic/multi-d分支下开发的,你会在variantMatrix那里找到用法: https ://github.com/SAP/spartacus/commits/epic/multi-d

AFAIK,多维变体将成为一个功能库,但请花一些时间来探索项目板以了解详细信息: https ://github.com/SAP/spartacus/projects/119#card-51242735

以及提到多维产品支持的官方路线图: https ://sap.github.io/spartacus-docs/spartacus-roadmap/

请注意,虽然 Multi-d 变体是 B2B 功能,但经过一些后端调整后,应该可以将其用于 B2C 设置。


推荐阅读