Форум русской поддержки Joomla!® CMS
11.12.2016, 17:55:01 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

Изменить кодировку письма о смене статуса заказа ( Content-Type: text/html; )

 (Прочитано 559 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Cerber
Давно я тут
****

Репутация: +32/-0
Offline Offline

Пол: Мужской
Сообщений: 277


Богиня Иштар и ее пес Пи..ц


« : 13.02.2015, 17:12:27 »

Письмо о смене статуса заказа приходит с такой кодировкой
Код:
Content-Type: text/plain;

Чтобы оформить письмо с HTML нужно поменять на
Код:
Content-Type: text/html;

Вопрос: где и как?
Записан
dmitry_stas
Профи
********

Репутация: +798/-4
Offline Offline

Сообщений: 7790



« Ответ #1 : 13.02.2015, 20:35:25 »

Цитата: \components\com_jshopping\models\checkout.php, \administrator\components\com_jshopping\controllers\orders.php
$mailer->isHTML(true);

Записан
Cerber
Давно я тут
****

Репутация: +32/-0
Offline Offline

Пол: Мужской
Сообщений: 277


Богиня Иштар и ее пес Пи..ц


« Ответ #2 : 14.02.2015, 14:17:57 »

все, вижу

Если для изменения статута из админки то файл:
Цитировать
\administrator\components\com_jshopping\controllers\orders.php
на 382 строчке под   //message client
заменить:
Код
$ishtml = false;
на:
Код
$ishtml = true;


Благодарность dmitry_stas +
Записан
fiksius
Осваиваюсь на форуме
***

Репутация: +1/-0
Offline Offline

Сообщений: 47



« Ответ #3 : 29.01.2016, 00:58:28 »

мне это решение помогло в версии магазина 4.10.5, а вот вышли обновления... и в версии магазина 4.11.6 разработчики там все перелопатили.. и теперь сообщения о смене статуса приходят все в HTML кодировке наружу.. в строке 161 стоит изначально
Код
$mailer->isHTML(true);
но на письме именно о смене статуса это не влияет. кто-нибудь может подсказать, что можно сделать чтобы в этих письмах HTML код нормально снова воспринимался?
Записан
dmitry_stas
Профи
********

Репутация: +798/-4
Offline Offline

Сообщений: 7790



« Ответ #4 : 29.01.2016, 01:36:17 »

в строке 161
какого файла?
Записан
victorantoniak
Moderator
*****

Репутация: +175/-2
Offline Offline

Пол: Мужской
Сообщений: 1506

JoomShopping Team


« Ответ #5 : 29.01.2016, 10:52:09 »

models / orderchangestatus.php

public function sendMail
...

$ishtml = false;
Записан
fiksius
Осваиваюсь на форуме
***

Репутация: +1/-0
Offline Offline

Сообщений: 47



« Ответ #6 : 29.01.2016, 15:19:14 »

to dmitry_stas
имелся ввиду тот же файл
Код
\administrator\components\com_jshopping\controllers\orders.php

Виктор, спасибо!
Все отлично теперь работает.
Записан
dmitry_stas
Профи
********

Репутация: +798/-4
Offline Offline

Сообщений: 7790



« Ответ #7 : 29.01.2016, 15:48:14 »

имелся ввиду тот же файл
не вижу там такой строки. ну да ладно, решили и ок.
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet