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

Проблема с кодировкой названия товара в письме заказа


Recommended Posts

Всем доброго времени суток! Имеем магазин на OpenCart 3.0.3.2 с шаблоном техникс. Почта магазина хостинга(пробовал и gmail подключать). В письме приходят такие приколы в названиях товаров(не поголовно всех, но в большинстве).891461021_.JPG.ddfb99ce3e8bd33c9a90c089b1c4e266.JPG

Разработчик шаблона открещивается, что с их стороны всё ровно, да и по коду order_add вроде бы никакого криминала...Послал меня к хостерам, хотя причем тут они?) Ну в общем и те клянутся, что проблема не у них, а в кодировке скрипта формирования письма клиенту... Весь текст в письме ровный, красивый и всё хорошо, на сайте тоже везде всё ровно. Наименования товаров в письме являются ссылкой на товар. Где копать, что делать? В кодах и программирование вообще не силён, но стараюсь вникнуть, пока только умею удалять\заменять лишние кнопочки=)

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


28.04.2022 в 23:06, spectre сказал:

проблема скорей всего в обрезании названия в substr

надо mb_substr

Всё оказалось намного проще, проблема была всё-таки в шаблоне файла order_add. Просто нужно было шрифт доделать в коде продукта:

 

<td style="-webkit-box-sizing: border-box; border-bottom: 1px solid #E8E8E8; border-top: 1px solid #E8E8E8; box-sizing: border-box; padding: 20px 10px; vertical-align: middle;"><span class="email-products__id" style="-webkit-box-sizing: border-box; box-sizing: border-box; color: #cacaca; display: block; font-family: 'Roboto', Arial, sans-serif; font-size: 12px; font-weight: 400; line-height: 20px;">{{ product['model'] }}</span><span class="email-products__title" style="-webkit-box-sizing: border-box; box-sizing: border-box; display: block; font-family: 'Roboto', Arial, sans-serif; font-size: 14px; font-weight: 500; line-height: 20px;"><a href="{{ product['href'] }}" style="-webkit-box-sizing: border-box; box-sizing: border-box; color: #{% if theme_color %}{{ theme_color_2 }}{% else %}3660BC{% endif %}; display: inline-block; font-family: 'Roboto', Arial, sans-serif; font-size: 14px; font-weight: 400; line-height: 20px; text-decoration: none !important; vertical-align: top;">{{ product['name'] }}</a></span></td>

дописать Helvetica после всех Arial=) Немного понудил разработчику шаблона и они всё-таки допилили файл, сравнил коды файлов - они сделали глобальней, проставили Гельветику вообще по всему файлу, хотя по сути нужно было только в названиях продуктов... Короче проблема как я и думал в самой мелочи оказалась, а то тут уже коммерсанты некоторые в личку мне писали исправить эту мелочь за 15$\час:roll:

 

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


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

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

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

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

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

Вхід

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

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

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

Important Information

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