You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Shopify自定义字段添加后购物车订单项未显示问题求助

解决Shopify购物车不显示自定义订单项的问题

问题根源

你在product.custom.liquid里添加的自定义输入字段,命名格式properties[Nom du business]是正确的,但购物车页面不会自动渲染这些自定义属性——默认模板没有做这个显示逻辑,需要手动修改购物车模板来实现。

具体修复步骤

  • 找到购物车相关模板
    进入Shopify后台,路径为「在线商店」→「主题」→「操作」→「编辑代码」,找到cart.liquid文件;如果是分块主题,查找cart-items.liquid片段文件。

  • 插入属性渲染代码
    在订单项的循环代码(通常是{% for item in cart.items %}循环内部)中,添加一段遍历自定义属性的代码:

    {% if item.properties != blank %}
      {% for p in item.properties %}
        {% unless p.last == blank %}
          <div class="cart-custom-property">
            <span>{{ p.first }}:</span>
            <span>{{ p.last }}</span>
          </div>
        {% endunless %}
      {% endfor %}
    {% endif %}
    

    将这段代码放在订单项名称、价格下方或你认为合适的位置,保存修改即可。

  • 额外检查点
    确认你添加的输入字段处于产品的「添加到购物车」表单范围内。如果product.custom.liquid区块不在表单内部,字段数据无法提交到购物车,需要调整区块位置到表单中。

  • 测试验证
    重新选择商品、填写自定义内容并加入购物车,刷新购物车页面后,就能看到你填写的「Nom de votre établissement sur Google」对应的内容了。

内容的提问来源于stack exchange,提问作者Wajahat Ali Khan

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.23 17:42:28