Spartacus 全局面包屑嵌套层次结构
Spartacus Global Breadcrumbs Nested Hierarchy
我们需要显示产品类别页面的嵌套面包屑。在标准 Spartacus 模板中,我们观察到面包屑数据由搜索 API.
填充
我们如何通过扩展标准 API and/or Spartacus 来最好地添加嵌套的面包屑层次结构?
产品列表页面上的面包屑导航是数据驱动的,特别是来自搜索数据的活跃方面。有多种方法可以影响数据或解决其他面包屑:
- 通过索引替代 SOLR 索引或填充其他数据,在后端引入面包屑。这将使它在 Spartacus 中变得透明。我们在错误的渠道来更详细地讨论这个问题,但这可能在你的舒适区。
- 在 Spartacus 适配器层 中注入一个自定义转换器,您可以在其中向
ProductSearchPage.breadcrumbs
模型添加额外的面包屑。
- 自定义
CategoryPageMetaResolver.resolveBreadcrumbs
并解析其他面包屑。
我们需要显示产品类别页面的嵌套面包屑。在标准 Spartacus 模板中,我们观察到面包屑数据由搜索 API.
填充我们如何通过扩展标准 API and/or Spartacus 来最好地添加嵌套的面包屑层次结构?
产品列表页面上的面包屑导航是数据驱动的,特别是来自搜索数据的活跃方面。有多种方法可以影响数据或解决其他面包屑:
- 通过索引替代 SOLR 索引或填充其他数据,在后端引入面包屑。这将使它在 Spartacus 中变得透明。我们在错误的渠道来更详细地讨论这个问题,但这可能在你的舒适区。
- 在 Spartacus 适配器层 中注入一个自定义转换器,您可以在其中向
ProductSearchPage.breadcrumbs
模型添加额外的面包屑。 - 自定义
CategoryPageMetaResolver.resolveBreadcrumbs
并解析其他面包屑。