如何在 SAP 电商云里使用 Backoffice 和 Smart Edit 创建新的 Content Page
Impex 源代码如下:
$contentCatalog=powertools-spaContentCatalog
$contentCV=catalogVersion(CatalogVersion.catalog(Catalog.id[default=$contentCatalog]),CatalogVersion.version[default=Staged])[default=$contentCatalog:Staged]
INSERT_UPDATE ContentPage;$contentCV[unique=true];uid[unique=true];masterTemplate(uid,$contentCV);label
;;jerryOrderPage;AccountPageTemplate;/my-account/jerry-order
登录 Hybris Administration Console,导入这段 impex:
之后发现了成功生成了一个 jerryOrderPage:
状态为 check:
状态可以改成 approved,但怎么 sync 呢?
状态变成 ready to Sync 了:
在 smart Edit 页面里,能够看到我刚刚通过 impex 创建的 page,状态已经变成 Ready to Sync 了:
在菜单里选择 Sync:
点击 Sync 按钮:
Sync 成功:
再回到 Backoffice,此时发现在 online version 下也能看到这个 page 了:
根据下面的 url,已经可以成功返回这个 content page 的元数据了:
https://localhost:9002/occ/v2/powertools-spa/cms/pages?pageType=ContentPage&pageLabelOrId=/my-account/jerry-order&lang=en&curr=USD
更多Jerry的原创文章,尽在:“汪子熙”:
如何在 SAP 电商云里使用 Backoffice 和 Smart Edit 创建新的 Content Page相关推荐
- 如何在 SAP 电商云 Spartacus UI 里新建一个页面
因为 SAP Spartacus UI 是基于 CMS 驱动的,因此流程是:我们首先在 SAP Commerce Cloud Backoffice 创建新的 content page, CMS Com ...
- 如何在 SAP 电商云里设置 Time Restrictions
时间限制(Time Restrictions) 允许Commerce Cloud CMS 管理员指定何时向客户显示页面或组件.您只能向变体页面(variant pages)或组件(Components ...
- 如何在 SAP 电商云 Spartacus UI 中创建新的页面
Spartacus 中的页面基于使用相关 API 从 SAP Commerce 后端获取的 CMS 页面.来自 SAP Commerce 端的数据定义了元数据,如 url.标题等,以及页面的结构.结构 ...
- 如何在 SAP 电商云 Spartacus UI 首页的产品展示里显示视频
Spartacus UI 的 banner Component 显示的图片,最终是通过一个 selector 为 cx-media 的 Component 实现的.路径为 projects\store ...
- 如何在 SAP 电商云 Spartacus UI 里访问 CMS Component data 数据
答案是采用 CmsComponentData 这个服务. 看个实际例子: CmsQuickOrderComponent 的定义,维护在 models 文件夹里: 运行时,只能访问到上图新 extend ...
- 如何在 SAP 电商云 Spartacus 代码里获取 Routes 路由信息
使用如下代码: export class AppModule {constructor(private router: Router,protected injector: Injector){thi ...
- SAP 电商云 Spartacus UI ComponentDataProvider defer 工厂函数
为什么 this.componentService.getItems 最后就触发到 Component-data.provider.ts 工厂函数的执行了? 29行的 getService: getS ...
- SAP 电商云 Spartacus UI 里如何捕捉语言设置的更改
我们知道在 SAP 电商云 Spartacus UI 里,用户可以通过下拉菜单更改当前访问 site 的语言: 监控语言变化的代码: this.subscription.add(this.langua ...
- 在 SAP 电商云 Spartacus UI 里手动注入 module 的几种排列组合
先把所有的排列组合罗列如下: (1) 通过构造函数注入 QuickOrderFacade,但不调用其方法 (2) 通过构造函数注入 QuickOrderFacade,调用其方法 (3) 手动通过 in ...
最新文章
- 要让OKR真正”OK“,这三点一定要注意!
- 26个Jquery使用小技巧
- HDFS中的safemode
- 计算机应用管理试题,学习管理系统中计算机应用试卷试题及答案.docx
- w7电脑蓝屏怎么解决_怎么解决0x0000007b电脑蓝屏 解决0x0000007b电脑蓝屏方法【详细步骤】...
- Laravel5.1 目录结构解析
- dio设置自定义post请求_基于dio库封装flutter项目的标准网络框架
- dijkstra--非负权值的单源最短路径STL实现(邻接表+优先队列) (带路径)
- 基于FFmpeg接收RTSP的ts流
- PHP ECSHOP中 诡异的问题:expects parameter 1 to be double
- CAS单点登录原理分析(一)
- LiteIDE的sublime黑色 淡绿色 配色文件自定义版本
- 网络基础知识——交换机路由器
- B2B平台显现5大价值特征和6种商业创新模式
- DeleteObject()的使用
- copy.copy()与copy.deepcopy()的详解
- CentOS8搭建FTP服务器
- 被关注的独山县:400亿数字背后是什么? | Alfred数据室
- php代码分析,THINKPHP代码分析核心.pdf
- mysql餐饮管理系统设计_酒店餐饮管理系统的设计与实现(MySQL)(含录像)
热门文章
- 镭速-文件传输系统,单机、负载均衡,使用外部AD域用户
- 《Spring_four》团队作业4—基于原型的团队项目需求调研与分析
- Android Gallery和ImageSwitcher同步自动(滚动)播放图片库
- JFinal model简单包装,版本2
- rabbitmq中消息的存储
- ubuntu下python thrift安装
- C#中的运算符、数组、枚举、结构体
- java 多线程下载文件并实时计算下载百分比(断点续传)
- ethereum(以太坊)(七)--枚举/映射/构造函数/修改器
- 【刷题】LOJ 6011 「网络流 24 题」运输问题