向 Spartacus 添加自定义页面
Add a custom page to Spartacus
可能我的问题有点愚蠢,因为有很多关于路由的文档。问题是,我不是 angular 专家,所以我缺少一些上下文。
我想向 spartacus 添加自定义子页面 (http://localhost:4200/image-upload)。页眉和页脚应该相同。只是内容应该是一个上传表单。
在哪里以及如何配置路由?
- 在 CMS 中添加带有页面标签
/image-upload
的新内容页面(带前导斜线)。 Spartacus 路由应该处理它 OOTB。 https://sap.github.io/cloud-commerce-spartacus-storefront-docs/adding-and-customizing-routes/
- 仅当您的页面具有自定义布局时才添加布局配置https://sap.github.io/cloud-commerce-spartacus-storefront-docs/page-layout/#configuring-the-layout
- 实施 Angular 本页应出现的 CMS 组件,并配置从 CMS 组件类型到实施的映射 https://sap.github.io/cloud-commerce-spartacus-storefront-docs/customizing-cms-components/#page-title
可能我的问题有点愚蠢,因为有很多关于路由的文档。问题是,我不是 angular 专家,所以我缺少一些上下文。
我想向 spartacus 添加自定义子页面 (http://localhost:4200/image-upload)。页眉和页脚应该相同。只是内容应该是一个上传表单。
在哪里以及如何配置路由?
- 在 CMS 中添加带有页面标签
/image-upload
的新内容页面(带前导斜线)。 Spartacus 路由应该处理它 OOTB。 https://sap.github.io/cloud-commerce-spartacus-storefront-docs/adding-and-customizing-routes/ - 仅当您的页面具有自定义布局时才添加布局配置https://sap.github.io/cloud-commerce-spartacus-storefront-docs/page-layout/#configuring-the-layout
- 实施 Angular 本页应出现的 CMS 组件,并配置从 CMS 组件类型到实施的映射 https://sap.github.io/cloud-commerce-spartacus-storefront-docs/customizing-cms-components/#page-title