質問

メールテンプレートに追跡リンクを追加するにはどうすればよいですか?

これが私が試したことです:

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://forum.azmagento.com/how-to/how-do-idd-tracking-link-to-shipment-transaction-email-63-nbsp--82195.html

または拡張機能:

http://ecommerce.aheadworks.com/magento-extensions/mobile-order-tracking.html

このプラグインには、トランザクション出荷に挿入するのに便利に聞こえる次の機能があります。「ウィジェットとCMS経由で注文追跡リンクを挿入する機能」

ライセンス: CC-BY-SA帰属
所属していません magento.stackexchange
scroll top