使用下面的 impex 创建一个新的 Component:
$contentCatalog=electronics-spaContentCatalog
$onlineContentCV=catalogVersion(CatalogVersion.catalog(Catalog.id[default=$contentCatalog]),CatalogVersion.version[default=Online])[default=$contentCatalog:Online]
INSERT_UPDATE CMSFlexComponent;$onlineContentCV[unique=true];uid[unique=true];name;flexType;&onlineComponentRef
;;SparePartsTabComponent;Spare Parts Tab;VisualPickingTabComponent;SparePartsTabComponent
修改的表名为:CMSFlexComponent,插入的 content catalog 为:electronics-spaContentCatalog
版本为 online
插入的 Component id 为:SparePartsTabComponent
名称为:Spare Parts Tab
flexType为:VisualPickingTabComponent
在 Backoffice 里看到新插入的 Component:
在 SAP Spartacus Angular 层面,我们使用这个 FlexType 字段,映射到 Angular Component:
更多Jerry的原创文章,尽在:"汪子熙":
网友评论