Drupal Commerce モジュールに加えて、私は Commerce Message モジュールをDrupal 7.にインストールしました。これまでのところすべてが正常に動作しています。
注文完了メールに加えて請求メールを顧客に送信するための新しいルールを作成しました。
しかし、今では、顧客の住所または氏名を示すトークンを適用できないという問題があります。標準の Drupal Commerce トークンは Commerce Message モジュールでは機能しないようです。
Commerce Message のファイルを調べましたが、まったく役に立たないトークンをいくつか見つけることができました。
法律により、請求情報をお客様に送信する必要があります。お客様の氏名と住所を含みます。
Drupal Commerce 標準トークンを Commerce Message で使用するにはどうすればよいですか?
また、複数のhtmlタグを使用できるとは言っても、そうではありません。 <em>
(例:<em>italic</em>
)を使用する場合、電子メールにそのような<em>
は含まれません(例:/italic/
のみが含まれます)。
何か助けは?
あなたの質問は「コマースメッセージ」モジュールに関するものですが、質問の核心は Message モジュールに関連しています。そして、あなたは Rules モジュールを使用しているので、不足しているトークン(=商業標準トークン、あなたの質問のように...)を利用可能にすることができます各メッセージタイプの置換パターンを使用する。
だからあなたの質問への答えは「不足しているトークンが何であれ、それらの代わりのトークンを作成することにより、ルールを介して利用できるようにします "。詳細については、回答 メッセージタイプの「置換トークン」の目的は何ですか? を参照してください。
これらの置換トークンは、ルールとメッセージの統合方法についての隠された宝石です。それらの動作を確認する例については、「 どのユーザー関連トークンを使用してメッセージタイプを設定するためのルールを作成できるか? 」に対する私の回答を参照してください。
質問のこの部分について(終わり近く):
...複数のhtmlタグを使用...
これは実際には別の質問です。そのため、これに対する別の答えもここにあります。使用している「メッセージテキスト」では、<em>
タグは許可されていません(まだ)。したがって、許可されているHTMLフィルターを必ず使用してください。