如何在NetSuite SiteBuilder应用程序中获取购物车数据

问题描述 投票:1回答:1

我是NetSuite Development的新手。

我想获取购物车中添加的产品列表,以显示标题部分中的简短摘要。像项目缩略图,数量和价格。

任何人都可以帮助我如何做到这一点,或者我需要阅读什么来完成这项任务。

任何帮助将不胜感激。

谢谢。

netsuite suitescript
1个回答
0
投票

可能最简单的方法是创建一个SSP应用程序,并从cart.ss网址中将该购物车作为JSON对象拉出。

我知道旧的引用checkout有一个/services/cart.ss文件可以用于此(来自Netsuite的免费捆绑包)

你可以用一个非常简单的脚本来逃避:

/ ssp root url / services / cart.ss

service(request, response){
    var session = nlapiGetWebContainer().getShoppingSession();
    var orderObj = session.getOrder();
    response.setContentType('JSON');
    response.writeLine(JSON.stringify({order: orderObj.getFieldValues()}));
}

然后,当您发布SSP应用程序时,您将从站点中将其作为根相对URL访问。

© www.soinside.com 2019 - 2024. All rights reserved.