Question

Comment puis-je ajouter un lien de suivi au modèle de courrier?

Voici ce que j'ai essayé:

Dans System > Transactional Emails j'ai ouvert le modèle pour Shipment Email Template for Guest (GLOBAL). Je pensais que les numéros de suivi sont inclus ici:

{{block type='core/template' area='frontend' template='email/order/shipment/track.phtml'
  shipment=$shipment order=$order}}

Je copié email/order/shipment/track.phtml dans mon modèle et a ajouté un lien de suivi, mais il ne montre pas dans l'e-mail:

<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>
Était-ce utile?

La solution

Le problème est que ce code est en 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>

Vous ne pouvez pas exécuter PHP à l'intérieur d'un modèle de courrier électronique - Regardez plutôt à un tutoriel pour mettre en œuvre:

http://forum.azmagento.com/how-to/how-do-i-add-tracking-link-to-shipment-transactional-email-63-nbsp--82195.html

Ou une extension:

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

Ce plugin a la fonction suivante qui semble à portée de main pour insérer dans votre e-mail de l'expédition transactionnel: « Possibilité d'insérer un lien de suivi des commandes via un widget et CMS »

Licencié sous: CC-BY-SA avec attribution
Non affilié à magento.stackexchange
scroll top