email-inline.cssでトランザクションメールをスタイルする方法


8

Magento 1.9.1を使用しています。Magentoトランザクションメールをカスタマイズしたいのですが。これを行うために、ベースパッケージからカスタマイズしたパッケージに(このパス:\ skin \ frontend \ mypackage \ default \ cssに)複製email-inline.cssemail-non-inline.cssました。

必要な変更を加え、更新されたCSSをアップロードしましたが、システムはカスタムCSSを認識していないかのように、以前と同じデザインでメールが届きます。

私は何をしなければなりませんか?


どのファイルをどこにコピーしましたか?
Fabian Blechschmidt、2015

これを修正しましたか?私も同じ問題を抱えています。
nano

回答:


3

ここにあなたが試すことができる一つのことがあります。

注:これは、{{var non_inline_styles}}変数の使用を含むメールテンプレートでのみ機能します。

  1. というファイルを作成し、必要なemail-custom.cssすべてのカスタム<CSS>を追加します
  2. このファイルをアップロード skin/frontend/YOURPACKAGE/YOURTHEME/css/
  3. 管理パネルで、[ システム] > [ 構成] > [ 一般] > [ 設計] > [ トランザクションメール]に移動し、下の画像のようにフィールドにemail-custom.cssファイルを追加しますNon-inline CSS File(s)(カンマを使用してファイルを区切る)。
  4. 設定を保存してすべてのキャッシュをフラッシュする

MagentoトランザクションメールカスタムCSS


2

テンプレートコンテンツに{{var non_inline_styles}}を追加してから、テンプレートスタイルにすべてのスタイルを追加しました。ここに画像の説明を入力してください


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.