Гость cotto3-3 Опубликовано 3 января, 2016 Поделиться Опубликовано 3 января, 2016 У меня при оформлении тестового заказа приходит нормальное письмо уведомление покупателю, т.е правильная кодировка писма, НО когда я в админке меняю статус заказа и делаю уведомить покупателя о смене статуса, то ему приходит абракадабра вот такая: LORESS - заказ обновлен 12787 Кому: cotto**@mail.ru сегодня, 12:21 в„– заказа: 12787 Дата заказа: 03.01.2016 Актуальное состояние Вашего заказа: Р’ обработке Для просмотра Вашего заказа перейдите РїРѕ ссылке: http://loress.ru/index.php?route=account/order/info&order_id=12787 Комментарии Рє Вашему заказу: тест тест тест Если Сѓ Вас есть какие-либо РІРѕРїСЂРѕСЃС‹, ответьте РЅР° это сообщение. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Гость vadim Опубликовано 3 января, 2016 Поделиться Опубликовано 3 января, 2016 Пробовать вместо почты на майлру указать другой ящик вообще не понимаю - нафига покупать домен, размещать магазин на хостинге, и при этом использовать халявный сторонний ящик. пробовать заменить файлы catalog\model\checkout\order.php system\library\mail.php оригинальными из вашего дистрибутива (только копии своих создайте на всякий случай) Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Гость cotto3-3 Опубликовано 3 января, 2016 Поделиться Опубликовано 3 января, 2016 у меня в настройках стоит ящик от хостинга, доменный, [email protected]. Я имею в виду, что когда делаю пробный заказ, сама регистрируюсь от чужого имени и мне туда оповещение приходит о заказе нормальное, нормальная кодировка, а вот когда я уже из админки делаю изменяю статус заказа, например на Доставлено, то оповещение на почту приходит кракозябра.. На хостинге мне ответили что нужно где то менять скрипты, если бы я знала, где это все делать.. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Гость vadim Опубликовано 3 января, 2016 Поделиться Опубликовано 3 января, 2016 catalog\model\checkout\order.php system\library\mail.php Ну вот эти попробуйте замените Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Гость cotto3-3 Опубликовано 3 января, 2016 Поделиться Опубликовано 3 января, 2016 Ну вот эти попробуйте замените $this->text = iconv("cp1251", "UTF-8", $this->text); - это менять? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Гость vadim Опубликовано 3 января, 2016 Поделиться Опубликовано 3 января, 2016 Нет не это!Я выше писал.Надо взять из чистого дистрибутива OC 1.5 файлы catalog\model\checkout\order.php system\library\mail.php и просто перезалить на ваш сервер(хостинг) Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Гость cotto3-3 Опубликовано 3 января, 2016 Поделиться Опубликовано 3 января, 2016 я файлы залила на яндекс диск, помогите, пожалуйста, что здесь менять мне.. https://yadi.sk/d/fo6Wxi5tmeMEs https://yadi.sk/d/P8zyiKMnmeMEu Я просто полная блондинка в этом.. Вы раньше написали, чем я добавила, хорошо, сейчас попробую заменить Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Гость vadim Опубликовано 3 января, 2016 Поделиться Опубликовано 3 января, 2016 Можно еще так попробовать: в настройках магазина в админке выбрать SMTP и задать нужные параметры( у вас на хостинге они есть или спросите их у поддержки) Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Гость vadim Опубликовано 3 января, 2016 Поделиться Опубликовано 3 января, 2016 [ATTACH=full]576._xfImport[/ATTACH] Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Гость cotto3-3 Опубликовано 3 января, 2016 Поделиться Опубликовано 3 января, 2016 сделала как Вы посоветовали, не помогло, к сожалению, в тех поддержке хостинга мне ответили вообще вот так: Здравствуйте, очевидно у вас в коде где-то переопределяется кодировка письма. Можно попробовать поискать где находится скрипт отправки и добавить заголовок кодировки. Я даже залезла в PhpAdmin и посмотрела там кодировку, прикладываю скрин Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Гость cotto3-3 Опубликовано 3 января, 2016 Поделиться Опубликовано 3 января, 2016 вобщем не знаю, решила не решила проблему.. я залезла в mail.php и нашла такое: $this->text = iconv("cp1251", "UTF-8", $this->text); поменяла на вот так: $this->text = iconv("UTF-8", "UTF-8", $this->text); Я ничего этим не испорчу? сделала копию на всякий пожарный файла Но после кракозябра все же исчезла Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Гость vadim Опубликовано 4 января, 2016 Поделиться Опубликовано 4 января, 2016 Я ничего этим не испорчу? сделала копию на всякий пожарный файла Но после кракозябра все же исчезла Нет,ничего не испортите.Я думаю проблема решена:Music: Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.