Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Отправка подарочных сертификатов из админки


Recommended Posts

Уважаемые знатоки, помогите решить проблему, появившуюся не понятно из-за чего. Решил отправить из админки подарочный сертификат и вот что получилось.Screenshot_2.thumb.png.b6179e2c6745173cd3a97dd71a2841ea.pngScreenshot_1.thumb.png.add1f38a5ea9fd292982bbf67bd8b08f.png. Версия OpenCart 2.3

Надіслати
Поділитися на інших сайтах


1 час назад, umbrello сказал:

Уважаемые знатоки, помогите решить проблему, появившуюся не понятно из-за чего. Решил отправить из админки подарочный сертификат и вот что получилось.Screenshot_2.thumb.png.b6179e2c6745173cd3a97dd71a2841ea.pngScreenshot_1.thumb.png.add1f38a5ea9fd292982bbf67bd8b08f.png. Версия OpenCart 2.3

Удивительно несмотря на выскакивание этой крокозябры, отправка все же происходит и сертификаты доходят. Правда в папку спама. Но вот как эту крокозябру убрать.

Надіслати
Поділитися на інших сайтах


Поменяйте в admin/model/sale/voucher.php строку

$data['text_greeting'] = sprintf($this->language->get('text_greeting'), $this->currency->format($voucher_info['amount'], $order_info['currency_code'], $order_info['currency_value']));

 

на:

$data['text_greeting'] = sprintf($this->language->get('text_greeting'), $this->currency->format($voucher_info['amount'], $this->config->get('config_currency')));

Проблема уйдет?

Надіслати
Поділитися на інших сайтах

3 минуты назад, AlexDW сказал:

автообновление валют в настройках админки попробуйте отключить и проверьте

 

Нет, там косяк есть. $order_info не существует, а валюта и ее значение берется из $order_info['currency_code'], $order_info['currency_value']

  • +1 1
Надіслати
Поділитися на інших сайтах

В 21.04.2020 в 13:49, shoputils сказал:

Поменяйте в admin/model/sale/voucher.php строку


$data['text_greeting'] = sprintf($this->language->get('text_greeting'), $this->currency->format($voucher_info['amount'], $order_info['currency_code'], $order_info['currency_value']));

 

на:


$data['text_greeting'] = sprintf($this->language->get('text_greeting'), $this->currency->format($voucher_info['amount'], $this->config->get('config_currency')));

Проблема уйдет?

К сожалению нет, не уходит. После замены открывается белая страница

Надіслати
Поділитися на інших сайтах


7 минут назад, umbrello сказал:

К сожалению нет, не уходит. После замены открывается белая страница

Я упертый. решил провести замену еще раз... и проблема ушла.

 

Мой низкий поклон вам.

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.