当注册客户(例如“Armin van Buuren”)下订单时,他会收到一封包含“Hello Armin Buuren”的电子邮件。那应该是“Hello Armin van Buuren”。奇怪的是,当他以未注册用户的身份订购东西时,他没有创建帐户,电子邮件中的名称正确显示为“Hello Armin van Buuren”。
在注册用户的 order_new.html 中,生成的名称是:
Hello, {{htmlescape var=$order.getCustomerName()}}
在未注册客户的 order_new_guest.html 中,生成的名称是:
Hello, {{htmlescape var=$order.getBillingAddress().getName()}}
已经尝试使用来宾 html,但无法正确显示名称。它显示带有前缀的名称,但这是不正确的。它应该像“你好,[NAME] [INSERT] [SURNAME]”。也在互联网上搜索过这个,但似乎我是唯一一个有这个问题的人?
如果您知道可能的解决方案,或者我应该做什么或尝试什么,请告诉我!谢谢!