如何添加新的OCC端点参数以获得网址?

时间:2020-09-06 14:30:47

标签: hybris spartacus-storefront

我引用的是defaultOccProductConfig,并希望添加新的终结点以动态获取URL。

例如;

productReviews: 'products/${productCode}/reviews', // this is existing endpoint
productManipulation: 'products/${productCode}/manipulation' // this is what i want to add

在导入模块后添加此终结点时出现错误。如何覆盖我的新端点?

1 个答案:

答案 0 :(得分:2)

在您的节点(即应用模块)中,请通过导入ConfigModule.withConfig()提供您的自定义配置块。例如:

@NgModule({
  imports: [
    /* ... */
    ConfigModule.withConfig({
      backend: {
        occ: {
          endpoints: {
            productManipulation: 'products/${productCode}/manipulation' // this is what i want to add
          }
        }
      }
    })
    /* ... */
  ]
})
export class AppModule {};

有关更多信息,请参阅文档: