shopify - Shopify:在新订单电子邮件模板中显示折扣代码
问题描述
我想使用以下代码在新订单电子邮件通知模板中显示折扣代码:
{% for discount in discounts %}
{{ discount.code }} : {{ discount.savings | money_with_currency }}
{% endfor %}
它显示折扣金额,但不显示折扣代码名称/标题。即使在创建订单时在后端手动输入折扣,它也会返回空白。
无论在哪里输入折扣代码,即在管理员或结帐中,如何显示折扣代码?
解决方案
在通知中,您可以访问 discount_application 对象,如下所述: https ://shopify.dev/docs/themes/liquid/reference/objects/discount-application
所以(未经测试),类似的东西可能会起作用:
{% for discount_application in discount_applications %}
{{ discount_application.title }} : {{ discount_application.value }}
{% endfor %}
高温高压
推荐阅读
- excel - 在excel中提取两个dd/mm/yyyy hh:mm:ss之间的记录
- c# - TeamCity 上的 Selenium C# Chromedriver 下载文件
- git - 通过提交设置图像
- php - 如何在电话等待 Twiml 中的应答客户端时播放保持音乐
- reactjs - Chartjs:如何渲染自定义组件而不是 React 中的基本工具提示?
- salesforce - Pardot 动态发件人地址
- php - 以 localhost 运行 Laravel 项目会导致 HTTP 500 错误
- solr - 在 Solr 中如何将科学记数法值转换为正常值?
- terraform - 将复杂的非原始数据类型传递给 Terraform 模板提供程序
- mysql - MySQL如何修改多个数据库中的同一张表