メールへの追跡リンクを追加します
-
16-10-2019 - |
質問
メールテンプレートに追跡リンクを追加するにはどうすればよいですか?
これが私が試したことです:
の System > Transactional Emails
テンプレートを開きました Shipment Email Template for Guest (GLOBAL)
. 。追跡番号はここに含まれていると思いました。
{{block type='core/template' area='frontend' template='email/order/shipment/track.phtml'
shipment=$shipment order=$order}}
だから私はコピーしました email/order/shipment/track.phtml
私のテンプレートには、追跡リンクを追加しましたが、電子メールには表示されません。
<td align="center" valign="top" style="padding:3px 9px"><a href="http://nolp.dhl.de/nextt-online-public/set_identcodes.do?lang=de&idc=<?php echo $_item->getNumber() ?>"><?php echo $_item->getNumber() ?></a></td>
解決
問題は、これがPHPコードであることです。
<td align="center" valign="top" style="padding:3px 9px">
<a href="http://nolp.dhl.de/nextt-online-public/set_identcodes.do?lang=de&idc=
<?php echo $_item->getNumber() ?>">
<?php echo $_item->getNumber() ?></a>
</td>
電子メールテンプレートの内部からPHPを実行することはできません。代わりに、実装するチュートリアルをご覧ください。
または拡張機能:
http://ecommerce.aheadworks.com/magento-extensions/mobile-order-tracking.html
このプラグインには、トランザクション出荷に挿入するのに便利に聞こえる次の機能があります。「ウィジェットとCMS経由で注文追跡リンクを挿入する機能」
所属していません magento.stackexchange