email - Magento - 在交易电子邮件中显示两种付款方式的某些文本
问题描述
所以我想做的是在 magento 交易电子邮件中为两种不同的付款方式显示某些文本。到目前为止我写的是:
{{if order.getPayment().getMethod()=='payone_advance_payment'}}
This is A.
{{else}}
{{if1 order.getPayment().getMethod()=='SimpleAdminPayment5'}}
This is B.
{{else1}}
If it is neither A or B.
{{/if1}}
{{/if}}
它在电子邮件中所做的始终是显示“This is A.”。当我使用
{{var order.getPayment().getMethod()}}
它向我显示了我正在使用的正确付款方式,但似乎他总是认为我使用的付款方式是payone_advance_payment
。
到目前为止,我尝试了我所知道的一切,但没有任何效果。你有什么主意吗?
解决方案
推荐阅读
- typescript - 打字稿找不到graphql模块
- excel - 有没有办法使用 VBA 将在 excel 中分组的多个图表复制并粘贴到 powerpoint?
- apache-spark - 纱线队列没有占用全部资源
- ios - 如何将未编码的字符串拆分为字符
- python - 正则表达式 - 删除两个标点符号之间的空格,但不删除标点符号和字母之间的空格
- swift - 如何在 Xcode 11 中同时启用 iCloud 和密钥共享功能?
- powershell - Get-ADGroupMember 和成员的 extensionAttribute5
- docusignapi - 使用带有嵌入签名和休息 api 的 signerMustLoginToSign 时出现问题
- php - 在 PHP 中检测空二维数组的正确语法是什么?
- javascript - 如何处理与nodejs中的内存分配相关的崩溃?