1

「ArminvanBuuren」などの登録顧客が注文すると、「HelloArminBuuren」というメールが届きます。それは「ハローアーミンヴァンビューレン」でなければなりません。不思議なことに、彼が未登録ユーザーとして何かを注文するので、アカウントを作成しないと、電子メールの名前が「HelloArminvanBuuren」と正しく表示されます。

登録ユーザーのorder_new.htmlでは、名前は次のように生成されます。

Hello, {{htmlescape var=$order.getCustomerName()}}

登録されていない顧客のorder_new_guest.htmlでは、名前は次のように生成されます。

Hello, {{htmlescape var=$order.getBillingAddress().getName()}}

すでにゲストHTMLを使用しようとしましたが、名前が正しく表示されません。接頭辞付きの名前が表示されますが、それは正しくありません。「こんにちは、[NAME][INSERT][SURNAME]」のようになります。これもインターネットで検索しましたが、この問題を抱えているのは私だけのようですか?

考えられる解決策、または私が何をすべきか、または試すべきかを知っている場合は、私に知らせてください!ありがとうございました!

4

1 に答える 1

0

Magentoの設定を編集して、ミドルネームの初期フォームを表示しないようにし、次にすべての顧客を編集して、名前に挿入を入れました。それが最良の選択肢だと思います。

助けてくれてありがとう!

于 2013-04-16T16:47:42.703 に答える