Автор Тема: как переписать шаблон email отправки заказа  (Прочитано 7924 раз)

14 Февраль 2014, 19:06:42
Ответ #30
  • Фрилансер
  • *
  • Сообщений: 206
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
tigran и mAgency - спасибо вам за помощь, все теперь работает как надо.
08 Июнь 2014, 00:32:06
Ответ #31
  • Фрилансер
  • *
  • Сообщений: 206
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
парни, выручайте. не могу все таки сделать, чтобы в письме клиенту (когда номер отслеживания вбиваешь) приходил только этот самый номер. что нужно поменять?
08 Июнь 2014, 11:48:51
Ответ #32
  • Ветеран
  • *****
  • Сообщений: 1285
  • Репутация: +13/-1
  • Сообщество PrestaShop
    • Просмотр профиля
В AdminOrdersController.php переменная "{followup}" для шаблона письма определена в 
$templateVars = array(
'{followup}' => str_replace('@', $order->shipping_number, $carrier->url),
Эта функция возвращает строку или массив, в котором все вхождения search в subject заменены на replace.
Замени на
'{followup}' => $order->shipping_number
08 Июнь 2014, 15:04:46
Ответ #33
  • Фрилансер
  • *
  • Сообщений: 206
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
В AdminOrdersController.php переменная "{followup}" для шаблона письма определена в 
$templateVars = array(
'{followup}' => str_replace('@', $order->shipping_number, $carrier->url),
Эта функция возвращает строку или массив, в котором все вхождения search в subject заменены на replace.
Замени на
'{followup}' => $order->shipping_number

спасибо, это то, что нужно! ;)
23 Октябрь 2014, 13:39:52
Ответ #34
  • Пользователь
  • **
  • Сообщений: 58
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Формат URL для отслеживания посылок
http://post.ru/tracking/?track=@'@' заменяется на номер отслеживания
А какая должна быть ссылка для Автотрейдинга? Сейчас указываю:
http://www.ae5000.ru/senders/state_delivery/
13 Февраль 2018, 00:41:31
Ответ #35
  • Фрилансер
  • *
  • Сообщений: 206
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
напомните как сделать чтобы в письме клиенту номер отправки присылался без url? просто номер отправки.

ps 4 года назад как то сделал сам на 1.5, сейчас 1.7 и не могу вспомнить)
14 Февраль 2018, 13:59:55
Ответ #36
  • Фрилансер
  • *
  • Сообщений: 206
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
никто не знает как это сделать?
14 Февраль 2018, 15:13:52
Ответ #37
  • Ветеран
  • *****
  • Сообщений: 16667
  • Репутация: +14630/-5
  • Сообщество PrestaShop
    • Просмотр профиля
В этой теме написано как сделать, какие файлы менять, какую переменную. Добавить нечего.
15 Февраль 2018, 14:03:46
Ответ #38
  • Фрилансер
  • *
  • Сообщений: 206
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
В этой теме написано как сделать, какие файлы менять, какую переменную. Добавить нечего.

в этой теме все как раз разжевано кроме этого вопроса :)
15 Февраль 2018, 14:33:49
Ответ #39
  • Ветеран
  • *****
  • Сообщений: 3419
  • Репутация: +79/-6
  • Сообщество PrestaShop
    • Просмотр профиля
В AdminOrdersController.php переменная "{followup}" для шаблона письма определена в 
$templateVars = array(
'{followup}' => str_replace('@', $order->shipping_number, $carrier->url),
Эта функция возвращает строку или массив, в котором все вхождения search в subject заменены на replace.
Замени на
'{followup}' => $order->shipping_number
спасибо, это то, что нужно! ;)
А это что??? Меняй followup и не будет ссылки
16 Февраль 2018, 17:56:49
Ответ #40
  • Фрилансер
  • *
  • Сообщений: 206
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
3 дня пытаюсь сделать, помогите, посмотрите этот контроллер, может я там чего напутал :)
19 Февраль 2018, 05:24:29
Ответ #41
  • Новичок
  • *
  • Сообщений: 15
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
3 дня пытаюсь сделать, помогите, посмотрите этот контроллер, может я там чего напутал :)
В контроллере все правильно. В шаблоне письма in_transit надо просто заменить кусок кода
<a href="{followup}" style="color: #337ff1;">{followup}</a>
на
{followup}
и все.