问题标签 [suitecommerce]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
netsuite - Netsuite:Suite Commerce Advanced 的 shopping.ssp 文件中的元标记
问题陈述:在 PDP 页面上,我们需要能够包含相应的标签(元标签 - 这将允许我们在社交媒体上包含图像预览、自定义 URL 等)。使用默认功能,我们无法在共享时包含图像预览或 URL。
查询详情:
我们正在使用 SCA 的默认功能在社交平台上分享产品的详细信息。SCA 和 Open Graph Protocol 的文档说要获取产品标题、描述、图像、url,将需要 html 页面上的元标记。
网址:http://yoursite/product/431
我们已尝试配置所有需要的元标记,它位于元素下(要查看此内容,您需要打开控制台并在 head 标签下的元素选项卡中),但在分享产品后我们无法在社交平台上看到图像和描述网址。它只给我们产品网址。
如果您在产品详细信息页面上查看源代码,您将不会在那里看到任何已配置的元标记(og 标记),我们认为这可能是原因。由于 PDP 属于 Shopping ssp,我们尝试在它自己的 shopping.ssp 文件中添加硬编码的元标记 - 在这种情况下,它可以按预期工作。
Alos,我们在 SCA 的网站下方找到并查看“查看源代码”,看起来他们正在使用 shopping.ssp 文件作为 og 元标记。
网址: http: //www.newlifepatriot.com/S-NFHRV
我们的查询是 - 我们需要将实际的产品图片、描述、标题包含在社交媒体共享中,我们如何才能将这些标签传播到 shopping.ssp 上。或者有没有办法让元标记使用一些后端配置或代码覆盖来使用默认功能?
netsuite - Send an email in SuiteScript 1.0 using email template?
When sending an email using nlapiSendEmail()
can I specify a email template to use?
I have created an email template in the NetSuite backend. Is there a function I can use to send an email and use that email template?
backbone.js - 将数据从父模板传递到子模板
我开始自学使用 Suitecommerce Advanced 进行开发,但有些东西我一直坚持。
我在父视图的模板中调用它,我想将一个类名传递给孩子:
然后在子视图的模板上我想使用那个类名
不幸的是,这不是正确的方法,但我不确定正确的方法是什么。
backbone.js - 在自定义模型上调用更新方法
我创建了一个自定义模型,我计划使用它来更改附加到联系人记录的自定义字段。我已经创建了 SuiteScript 文件、JavaScript 文件和服务控制器。
我不太确定 SCA 如何与服务器通信,但我假设您从视图调用前端模型,然后调用服务控制器,后者又调用后端模型。
我能够调用前端模型,所以我认为它设置正确,我遇到的问题是在后端调用更新函数。
下面的代码是被调用的前端模型的一部分。
记录模型的时间会显示新值。尝试 this.sync 也会引发错误。
backbone.js - SuiteCommerce Advanced - 在 PDP 上显示自定义记录
我希望创建一个功能,用户可以通过该功能从 PDP 上的选项卡下载与该项目相关的任何可用文档。
到目前为止,我已经创建了一个名为 Documentation (customrecord_documentation) 的自定义记录,其中包含以下字段:
- 相关项目: custrecord_documentation_related_item
- 类型: custrecord_documentation_type
- 文档: custrecord_documentation_document
- 描述: custrecord_documentation_description
- 相关项目 ID: custrecord_documentation_related_item_id
该功能在 NetSuite 的后端运行良好,我可以在其中将文档分配给 Inventory 项目。绊脚石是试图将数据提取到 SCA 网店的前端。
对上述任何帮助将不胜感激。
netsuite - 如何在 PDP 页面上访问客户信息 | SCA 乞拉马扎罗
有没有办法我们可以在产品详细信息页面上访问客户信息,如电子邮件和姓名,并作为变量(如车把变量)访问?
netsuite - 向 SCA Webstore 公开自定义项目字段?
如何公开自定义项目字段 webstore 端?我创建了一个自定义项目字段custitem_promotional_price
。我现在需要在我的一个主干视图中访问该值。
所以我的视图需要像这样访问这个属性:
现在,该属性没有在项目中出现。
netsuite - NetSuite SuiteCommerce Advanced - 自定义类别排序
目前,在我的类别页面中,我只有一个排序下拉选项:
- 按相关性排序
- 按价格从低到高排序
- 按价格从高到低排序
有没有办法在类别页面中添加或更改排序产品的选项?如何?
netsuite - 如何将下载项目的更新导入 NetSuite?
我想用特定复选框 custitem_trw_commissionitem 中的值更新我的所有下载项目,但似乎没有使用 CSV 导入工具对下载项目进行任何选择。这不支持吗?如果没有,还有什么方法可以实现?
提前感谢您的回答!
netsuite - 如何在不重复/重复的情况下获得 itemfulfillment 搜索
我正在对 itemfulfillment 记录执行 nlapiSearchRecord 函数,搜索工作正常,但其返回结果带有重复/重复。下面是我的工作代码,我只想知道我应该使用哪个过滤器来避免重复/重复记录。
以下是搜索结果供您理解,您可以看到有一项,但它被重复两次,正数和一次负数。
[{"id":"123","recordtype":"itemfulfillment", "columns":{"trandate":"2/1/2222","tranid":"xx-xxxx","status":{ "名称":"xxxx","internalid":"xxxx"},"item":{"name":"Test-1","internalid":"1111"},"quantity":1,"location" :{"name":"xxxx","internalid":"xxx"}}}, {"id":"123","recordtype":"itemfulfillment", "columns":{"trandate":"2/ 1/2222","tranid":"xx-xxxx","status":{"name":"xxxx","internalid":"xxxx"},"item":{"name":"Test-1 ","internalid":"1111"},"quantity":1,"location":{"name":"xxxx","internalid":"xxx"}}},{"id":"123","recordtype" :"itemfulfillment", "columns":{"trandate":"2/1/2222","tranid":"xx-xxxx","status":{"name":"xxxx","internalid":" xxxx"},"item":{"name":"Test-1","internalid":"xxxx"},"quantity":-1,"location":{"name":"xxxx","internalid ":"xx"}}},{"trandate":"2/1/2222","tranid":"xx-xxxx","status":{"name":"xxxx","internalid":" xxxx"},"项目":{"name":"XXXXX","internalid":"1111"},"quantity":1,"location":{"name":"xxxx","internalid":"xxx"}}}, {"id" :"123","recordtype":"itemfulfillment", "columns":{"trandate":"2/1/2222","tranid":"xx-xxxx","status":{"name":" xxx","internalid":"xxxx"},"item":{"name":"Test-2","internalid":"xyz"},"quantity":2,"location":{"name" :"xxx","internalid":"xxxx"}}},{"id":"123","recordtype":"itemfulfillment","columns":{"trandate":"2/1/2222", “特立尼达”:"xx-xxxx","status":{"name":"xxxx","internalid":"xxxx"},"item":{"name":"Test-2","internalid":"xyz" },"quantity":2,"location":{"name":"xxxx","internalid":"10"}}},{"id":"123","recordtype":"itemfulfillment", " columns":{"trandate":"2/1/2222","tranid":"xx-xxxx","status":{"name":"xxxx","internalid":"xxxx"},"item ":{"name":"Test-2","internalid":"xyz"},"quantity":-2,"location":{"name":"xxxx","internalid":"xxxx"} }}]status":{"name":"xxxx","internalid":"xxxx"},"item":{"name":"Test-2","internalid":"xyz"},"quantity":2 ,"location":{"name":"xxxx","internalid":"10"}}},{"id":"123","recordtype":"itemfulfillment", "columns":{"trandate" :"2/1/2222","tranid":"xx-xxxx","status":{"name":"xxxx","internalid":"xxxx"},"item":{"name": "Test-2","internalid":"xyz"},"quantity":-2,"location":{"name":"xxxx","internalid":"xxxx"}}}]status":{"name":"xxxx","internalid":"xxxx"},"item":{"name":"Test-2","internalid":"xyz"},"quantity":2 ,"location":{"name":"xxxx","internalid":"10"}}},{"id":"123","recordtype":"itemfulfillment", "columns":{"trandate" :"2/1/2222","tranid":"xx-xxxx","status":{"name":"xxxx","internalid":"xxxx"},"item":{"name": "Test-2","internalid":"xyz"},"quantity":-2,"location":{"name":"xxxx","internalid":"xxxx"}}}]internalid":"xxxx"},"item":{"name":"Test-2","internalid":"xyz"},"quantity":2,"location":{"name":"xxxx" ,"internalid":"10"}}},{"id":"123","recordtype":"itemfulfillment", "columns":{"trandate":"2/1/2222","tranid": "xx-xxxx","status":{"name":"xxxx","internalid":"xxxx"},"item":{"name":"Test-2","internalid":"xyz" },"quantity":-2,"location":{"name":"xxxx","internalid":"xxxx"}}}]internalid":"xxxx"},"item":{"name":"Test-2","internalid":"xyz"},"quantity":2,"location":{"name":"xxxx" ,"internalid":"10"}}},{"id":"123","recordtype":"itemfulfillment", "columns":{"trandate":"2/1/2222","tranid": "xx-xxxx","status":{"name":"xxxx","internalid":"xxxx"},"item":{"name":"Test-2","internalid":"xyz" },"quantity":-2,"location":{"name":"xxxx","internalid":"xxxx"}}}]xyz"},"quantity":2,"location":{"name":"xxxx","internalid":"10"}}},{"id":"123","recordtype":"itemfulfillment" , "列":{"trandate":"2/1/2222","tranid":"xx-xxxx","status":{"name":"xxxx","internalid":"xxxx"}, "item":{"name":"Test-2","internalid":"xyz"},"quantity":-2,"location":{"name":"xxxx","internalid":"xxxx "}}}]xyz"},"quantity":2,"location":{"name":"xxxx","internalid":"10"}}},{"id":"123","recordtype":"itemfulfillment" , "列":{"trandate":"2/1/2222","tranid":"xx-xxxx","status":{"name":"xxxx","internalid":"xxxx"}, "item":{"name":"Test-2","internalid":"xyz"},"quantity":-2,"location":{"name":"xxxx","internalid":"xxxx "}}}]columns":{"trandate":"2/1/2222","tranid":"xx-xxxx","status":{"name":"xxxx","internalid":"xxxx"},"item ":{"name":"Test-2","internalid":"xyz"},"quantity":-2,"location":{"name":"xxxx","internalid":"xxxx"} }}]columns":{"trandate":"2/1/2222","tranid":"xx-xxxx","status":{"name":"xxxx","internalid":"xxxx"},"item ":{"name":"Test-2","internalid":"xyz"},"quantity":-2,"location":{"name":"xxxx","internalid":"xxxx"} }}]
您能否指导我如何在没有任何重复/重复的情况下获得项目。