点了 Write Review 按钮之后,调用 ProductReviewService 的 add 方法:

该方法 dispatch 一个新的 action:

override the ProductReviewService to dispatch a custom action to an effect they would create with the logic they need.

搜索 POST_PRODUCT_REVIEW, 看看接收方是谁。

答案是 『ProductReviewsEffect:接收了该 Action 之后,调用 productReviewsConnector,消费 OCC API 添加 post,待添加成功后,返回新的 Action 对象 ProductActions.PostProductReviewSuccess,其中包含了 ReviewResponse.

同样在该 effect 内部,接收到 POST_PRODUCT_REVIEW_SUCCESS 之后,抛出 Thank you for review 的成功消息。

更多Jerry的原创文章,尽在:“汪子熙”:

SAP Commerce Cloud Product Review 的添加逻辑相关推荐

  1. SAP Commerce Cloud Product Action 导出的层级结构设计

    以 ProductReview Effect 为例,代码里使用了 ProductActions: 这个 productAction 是从一个 index.ts 里导入的: index.ts 首先从一个 ...

  2. 如何通过Restful API的方式读取SAP Commerce Cloud的Product图片

    需求:我在SAP Commerce Cloud的backoffice里给某product维护了一些图片: 分别位于Normal,Thumbnails和Others等字段: 现在我想通过Restful ...

  3. SAP Commerce Cloud SmartEdit 学习笔记

    官方文档 SmartEdit 是一个可插拔的 JavaScript 框架,附带一个 UI,使开发人员能够管理现有的网页. SmartEdit 生态系统由共同提供 SmartEdit 产品的 modul ...

  4. SAP 产品一脉相承的 UI 增强思路,在 SAP Commerce Cloud(电商云) UI 增强实现中的体现

    本文首先快速回顾几种 SAP 产品中的 UI 增强思路,然后具体介绍该思路是如何在 SAP Commerce Cloud(电商云) UI 增强中贯彻实施的. Jerry 之前的文章:Jerry 在 2 ...

  5. 将您的基于 Accelerator 的 SAP Commerce Cloud Storefront 迁移到 Spartacus Storefront

    原文:Migrate Your Accelerator-based Storefront to Project Spartacus 如果您已阅读过"迁移到 Spartacus javascr ...

  6. 如何构建和部署 SAP Commerce Cloud 项目

    原文链接 SAP Commerce Cloud 提供了许多自助服务功能来配置.构建和部署商务解决方案. 当您第一次开始使用时,似乎需要了解很多.在本文中,我们将带您逐步了解如何使用自助服务功能来配置您 ...

  7. SAP Commerce Cloud Build Manifest Components

    官方帮助文档: https://help.sap.com/viewer/1be46286b36a4aa48205be5a96240672/v2011/en-US/2be55790d99e4a1dad4 ...

  8. SAP Commerce Cloud ( 电商云 ) 路由路径的自定义配置与开发

    这是Jerry 2021年的第 24 篇文章,也是汪子熙公众号总共第 295 篇原创文章. 最近看到 SAP天天事 公众号发布的一篇文章: 基于 SAP Commerce Cloud,老娘舅构建的餐饮 ...

  9. SAP CRM Fiori 应用和 SAP Commerce Cloud (电商云) UI 如何通过调整 CSS 来改变UI显示风格

    这是Jerry 2021年的第 19 篇文章,也是汪子熙公众号总共第 290 篇原创文章. 本文分别针对 SAP CRM Fiori 应用和 SAP Commerce Cloud (电商云) UI,介 ...

最新文章

  1. tomcat8 热部署
  2. 火星人乘坐核动力飞船回故乡
  3. java扫描指定package注解_java随笔-扫描使用指定注解的类与方法
  4. [蓝桥杯2018初赛]全球变暖-dfs,bfs,连通块
  5. 电池供电的电容麦_太阳能航空障碍灯供电机制设计
  6. WPF and Silverlight 学习笔记(十二):WPF Panel内容模型、Decorator内容模型及其他...
  7. java azure blobs sas_使用 Java 的 Azure 存储示例 | Azure Docs
  8. python 收发邮件_Python 【收发邮件】
  9. CIT 中文笔记完整版
  10. (转)终于把区块链的技术与应用讲清楚了ppt
  11. 【Esri联邦大会】看点13: “NOAA National Hurricane Center”:应急应用
  12. ffmpeg编解码命令(包含YUV编码到常见视频格式文件)
  13. 【华为2019年校园招聘】2019-5-8 软件题
  14. python unpack_python struct中pack和unpack
  15. 关于EAN13码的设置问题
  16. 二次型相似对角化的原因
  17. 台式计算机能装蓝牙吗,台式机安装蓝牙方法推荐
  18. win10cmd命令手册
  19. 【win技巧】Windows10支持快捷键右键菜单新建文本文档
  20. 微信气泡主题设置_微信气泡主题怎么设置_微信气泡主题怎么设置方法_掌通手游...

热门文章

  1. 数组以及对象遍历方法对比
  2. linux学习笔记:1.基础知识和命令行基本操作
  3. 日志服务客户端(logtail)异常检测工具
  4. 转:10个常见的 Android 新手误区
  5. Linux压缩打包命令
  6. 【HTTP】get 和 post 两种基本请求方法
  7. 机房收费系统——总结
  8. windows 下 配置 github
  9. 发票二维码扫描增强_03_图像预处理_01_图像切片
  10. 文件授权以及查看系统的一些信息命令