0

顧客が Magento Enterprise バージョンでチェックアウトを行った場合に送信される電子メールの電子メール テンプレートがあります。したがって、メール テンプレートで次のコードを使用します。

<img src="{{skin url='images/myImage.jpg' _secure=0 _area='frontend' _theme='myTheme'}}" />

そこには _secure=0 と書かれていますが、まだ https として画像を取得しています。面白いことに、バックエンドで注文項目の下にメールを再送信すると、画像が http として取得されます。チェックアウトで画像をhttpsとして取得するのはなぜですか?

4

1 に答える 1

0

上記のコードはテストしていませんが、うまくいかない場合は試してみてください

次のコードを使用して、テンプレート フォルダーに email_image.phtml を作成します。

$img = $this->getData('url');
echo '<img src="<?php echo $this->getSkinUrl($img, array('_secure'=>false)); ?>" />';
// and any other option you want to add above

次に、静的/メールブロックで

{{block type="core/template" url="images/myImage.jpg" template="path/to/file/email_image.phtml"}}
于 2012-10-15T12:42:57.090 に答える