我想在网站的产品页面上显示数量。我检查了NetSuite项记录的web选项卡,但是似乎没有这样的字段可以填充这个字段。基本上,我正在尝试填充股票的数量可用字段。
为此,我必须修改tpl文件中的代码吗?但是文件是锁定的,并且有只读访问权限。
发布于 2022-11-21 20:12:55
一般过程是在与项目的custom_modules文件夹相同的级别上创建一个SuiteCommerce文件夹,然后将该文件夹包含在distro.json文件中并构建和发布项目,从而告诉项目有关该文件夹的信息。
在custom_modules文件夹中创建一个节文件夹(在我的示例CustomItemViews@1.02中)
在这个模板文件夹中,您的重写模板,以及一个ns.package.json,您告诉SC关于您的重写。
所以在/custom_modules/CustomItemViews@1.02/里我有
ns.package.json
{
"gulp": {
"javascript": [
"JavaScript/*"
],
"sass": [
"Sass/*.scss"
],
"templates": [
"Templates/*"
]
}
,"overrides": {
"suitecommerce/ItemViews@1.0.2/Templates/item_views_stock.tpl": "Templates/item_views_stock.tpl",
}
}和模板/。
在/custom_modules/CustomItemViews@1.02/Templates中,除其他由于NS版权原因未显示和解释的内容外,:
<p class="">
{{stockInfo.stock}}
</p>最后一部分是distro.json文件夹,您的所有自定义模块都位于
{
...
"modules":{
... maybe other custom modules
"custom_modules/CustomItemViews": "1.0.2",
... suitecommerce modules
}
}https://stackoverflow.com/questions/74517967
复制相似问题