Checkout Extension Target
此功能允许商家通过在 extension.json 文件中配置 deleteTarget 属性来隐藏结账页面上的特定模块:
ExtensionTarget 适用于需要移除结账页内固定模块的场景。配置前建议先确认该模块是否会影响客户完成结账流程,并在预览环境中检查隐藏后的页面结构。deleteTarget 仅用于声明需要隐藏的目标模块;如果需要在页面中添加新的说明、入口或自定义内容,应结合 ExtensionPoint 使用。
{
"version": "1.0",
"deleteTarget": ["navigate"], // 隐藏导航栏
"placeholder": {},
"templateName": "checkout",
"themeName": "",
"extensionName": "ext-1"
}
支持的 ExtensionTarget 选项包括:
| Extension Target | 说明 |
|---|---|
| navigate | 导航栏 |
| addressCard | 已填写信息卡片 |
| shippingLinesTitle | 配送列表标题 |
| returnBtn | 返回按钮 |
| header | 页面头部 |
| pickupInformationHeader | 自提信息标题 |
| deliveryMethodHeader | 配送信息标题 |
| pickupAddressHeader | 自提地址列表标题 |
| contactInformationHeader | 联系信息标题 |
| loginOrLogout | 登录/退出按钮 |
| shippingAddressHeader | 收货地址标题 |
| securityIdentifier | 配送安全标识 |
| shippingAddressBook | 地址簿 |
| paymentHeader | 支付列表标题 |
| thankyouHeader | 结账完成页头部 |
| thankyouContent | 结账完成页内容 |
| thankyouFooter | 结账完成页底部 |