Номер заказа в письме для клиента на 1.6

Тема в разделе "PrestaShop", создана пользователем mracula, 7 окт 2016.

  1. mracula

    mracula

    Регистрация:
    5 фев 2015
    Сообщения:
    20
    Симпатии:
    0
    Подскажите, пожалуйста, как сделать так чтоб выводился номер заказа в письме для клиента на 1.6, а не буквы?
     
  2. YoYo

    YoYo

    Регистрация:
    20 июл 2016
    Сообщения:
    120
    Симпатии:
    27
  3. mracula

    mracula

    Регистрация:
    5 фев 2015
    Сообщения:
    20
    Симпатии:
    0
    Сделал как посоветовали:

    /classes/order/Order.php и измените:
    Код:
    public function getUniqReference()
    {
    $query = new DbQuery();
    $query->select('MIN(id_order) as min, MAX(id_order) as max');
    $query->from('orders');
    $query->where('id_cart = '.(int)$this->id_cart);

    $order = Db::getInstance()->getRow($query);

    if ($order['min'] == $order['max'])
    return $this->reference;
    else
    return $this->reference.'#'.($this->id + 1 - $order['min']);
    }



    на:
    Код:
    public function getUniqReference()
    {
    return '№'.$this->id;
    }


    Теперь, клиенту приходит письмо с нормальным номером заказа. А вот отследить свой заказ клиент уже не сможет. Буквенный код приходит на электронку к админу вместе с номером заказа. Клиенту только номер заказа.

    Как сделать чтоб в письме клиенту приходил и номер заказа и номер отслеживания?