PS 1.7.x - Url tracking nelle mail


Per poter abilitare l'url del tracking sulle mail al cliente bisogna:
  1. aggiungere alla classe 'OrderHistory.php' in '/override/classes/OrderHistory.php' la seguente stringa

    * --- modificato --- */

               /* per avere tracking nella mail */

               if($order->getWsShippingNumber() != ""){

                   $shipping_text = ' o <a href="'.str_replace('@', $order->getWsShippingNumber(), $carrierUrl).'">clicca qui</a> per il tracking.<br><a href="'.str_replace('@', $order->getWsShippingNumber(), $carrierUrl).'">'.str_replace('@', $order->getWsShippingNumber(), $carrierUrl).'</a>';

               } else {

                   $shipping_text = '';

               }

               /* --- modificato --- */



  2. in fine basterà aggiungere '{shipping_tracking_text}' al file della mail che si vuole che contenga il link. Ad esempio la mail di spedizione dovrà aggiungere qualcosa di simile:
    <div><a href="#">Storico ordini e dettagli</a> della tua area cliente{shipping_tracking_text}.</div>

    La stessa operazione si potrà eseguire recandosi nelle traduzioni delle mail di Prestashop e sotto quelle del tema 'child' sarà possibile vedere un'anteprima della mail 'shipped'.

Hai trovato utile quest'articolo?