Skip to main content
**Shipping protection(运费保障)**块提供一个购物者可在购物车中开启的运费保障附加项,让他们为运输过程中的损坏、丢失或被盗添加保障,并将该选择记录在订单上,供你的履约或理赔工具使用。

行为

  • 添加保障会做两件事:为保障产品添加一个真实的 Shopify 产品行项目,并将购物车属性 _shipping_protected 设为 true
  • 该属性会在结账后保留并落在订单上,作为订单备注属性(_shipping_protected),因此你的履约或理赔工具可以识别哪些订单有保障。
  • 无论你选择哪种展示类型,购物者都可以通过该控件添加和移除保障。
  • 如果不存在可用的保障变体,该块不渲染任何内容,而不是显示一个点击就会报错的控件。

设置

位置与限制

  • **区域:**body 或 bottom。
  • **最大数量:**每个购物车状态 1 个。
  • **状态:**仅限非空购物车。
  • 默认不添加。未锁定——你可以移除或隐藏它。

自定义模板

支持在其 Code 选项卡中使用自定义模板,用你的 JSX 替换此块的内置标记。以下是它接收的 props。
format 决定应使用哪个处理函数:buttonhandleAddcheckboxtogglehandleToggle。接错处理函数会让选择了另一种格式的商家看到一个毫无反应的控件。

设计

通过设置面板中的 Design 部分为此块设置样式。这些是块级覆盖设置,会叠加在你的全局设计之上,留空时回退到全局设计。

Text(文字)

Design 中的 Text(文字)部分让你控制三个元素的排版。使用 Text element 选择器在它们之间切换。 Title——保障标题。也支持自定义字体族。加粗和文字颜色在上方的富文本编辑器(Settings 标签页)中设置,而不是在这里。 Price——价格行。加粗和文字颜色在上方的富文本编辑器中设置。 Description——辅助文案。加粗和文字颜色在上方的富文本编辑器中设置。
直接在购物车预览中点击文字元素会将其高亮,并在面板中自动打开对应的控件。
什么是设计设置?在这里了解更多:设计设置