任何人都可以解释购物车和结帐在内部如何工作吗?
当您单击“添加到购物车”按钮时,究竟会发生什么?
答案 0 :(得分:1)
不可能在这里解释所有内容,最好是针对具体问题进行询问。请参阅how do I ask a good question?
现在要问您的问题
当您单击“添加到购物车”按钮时,会发生什么?
通过ajax调用(.ajaxForm
提交“添加到购物车”表单,您可以在acc.product.js
中找到代码。这会调用与之对应的/cart/add
请求的 AddToCartController 的 addToCart 方法。进一步,此控制器调用facads将选定的产品添加到购物车,并返回AddToCartPopup.jsp
作为JSON响应,这有助于在屏幕上呈现AddToCartPopup。
答案 1 :(得分:0)
您可以首先开始阅读帮助杂交上的页面。
小说明:
购物和结帐(以前称为订单管理模块)是一组服务,使您能够定义自己的业务流程步骤,例如:授权付款,捕获付款和取消。
Cart&Checkout是一个模板业务流程定义,可用于您扩展并与Order Management Services或第三方Order Management Systems集成。
如果具有访问权限 :https://help.hybris.com/6.7.0/hcd/8c20e24d86691014ba61d588779202ae.html
另一种方法是进行调试。您可以在AddToCartController上放置一个断点,以进行调试,以按下前端上的“添加到购物袋”按钮。