v.uljanov
Постоялец
- Регистрация
- 5 Дек 2014
- Сообщения
- 91
- Реакции
- 50
- Автор темы
- #1
Подскажите, пожалуйста, как сделать так чтоб выводился номер заказа в письме для клиента на 1.6, а не буквы?
Сделал как посоветовали:
файл: /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;
}
Теперь, клиенту приходит письмо с нормальным номером заказа. А вот отследить свой заказ клиент уже не сможет. Буквенный код приходит на электронку к админу вместе с номером заказа. Клиенту только номер заказа.
Как сделать чтоб в письме клиенту приходил и номер заказа и номер отслеживания?
Сделал как посоветовали:
файл: /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;
}
Теперь, клиенту приходит письмо с нормальным номером заказа. А вот отследить свой заказ клиент уже не сможет. Буквенный код приходит на электронку к админу вместе с номером заказа. Клиенту только номер заказа.
Как сделать чтоб в письме клиенту приходил и номер заказа и номер отслеживания?