Spartacus:将 cx-update-profile 覆盖到 PersonalDetails 中的 add/modify 输入字段
Spartacus: Override cx-update-profile to add/modify input fields in PersonalDetails
我正在尝试修改我的帐户中的个人详细信息页面,我想添加新的输入字段,删除一些现有的输入字段,如何实现,感谢您的帮助。谢谢
替换 CMS 组件的一般方法
- 在浏览器工具 - 网络选项卡中找到组件的 flexType,或来自 /pages 请求的组件类型代码。
- 使用 ng-cli 生成模块和组件(
ng g m your-profile-details
后跟 ng g c your-profile-details
- 配置要使用的组件https://sap.github.io/spartacus-docs/customizing-cms-components/#page-title
- 从 OOTB 源代码
复制整个HTML
- 在 *component.ts 文件中,扩展 OOTB 组件
extends XXComponent
- 有时您还必须复制实现,具体取决于属性/函数在 OOTB 组件中的可见性。
运行 yarn run start
并验证您的组件是否正在使用中!
根据自己的喜好修改组件 HTML。
我正在尝试修改我的帐户中的个人详细信息页面,我想添加新的输入字段,删除一些现有的输入字段,如何实现,感谢您的帮助。谢谢
替换 CMS 组件的一般方法
- 在浏览器工具 - 网络选项卡中找到组件的 flexType,或来自 /pages 请求的组件类型代码。
- 使用 ng-cli 生成模块和组件(
ng g m your-profile-details
后跟ng g c your-profile-details
- 配置要使用的组件https://sap.github.io/spartacus-docs/customizing-cms-components/#page-title
- 从 OOTB 源代码 复制整个HTML
- 在 *component.ts 文件中,扩展 OOTB 组件
extends XXComponent
- 有时您还必须复制实现,具体取决于属性/函数在 OOTB 组件中的可见性。
运行 yarn run start
并验证您的组件是否正在使用中!
根据自己的喜好修改组件 HTML。