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

Эмодзи на 1.5.5


DEVHUB

Recommended Posts

В общем, дело такое, стояла задача сделать поддержку эмодзи на окСторе 1.5.5 в названии товара, описание, мета и прочее. 
Что было сделано: 
 В БД для этих таблиц была заменена кодировка с utf8_general_ci на utf8mb4_unicode_ci 
Также заменено в mysql.php и mysqli.php кодировка с utf8 на utf8mb4

На выходе мы получаем обычный знак вопроса, в чем еще можно покопаться? 
Благодарю заранее за ответ всех неравнодушных и просто людей желающих помочь :) (благо хоть тут они работают)

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

6 минут назад, nikifalex сказал:

не может быть тогда. Должно оно работать. попробуйте напрямую в phpmyadmin без опенкарта совсем

Если напрямую, то изменения просто не вступают в силу, то есть, ничего не происходит. 

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

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

На выходе мы получаем обычный знак вопроса, в чем еще можно покопаться? 

 

Ну только в базе поменять не достаточно.

 

system/database/mysqli.php
 

 $this->link->set_charset("utf8mb4");
 $this->link->query("SET NAMES 'utf8mb4'");

 

Ну и для тех кто ищет простое решение 😋

 

 

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

34 минуты назад, nikifalex сказал:

вы про что?  Про какие изменения? Откройте phpmiadmin откройте эту таблицу вашу, и вбейте вашу эмодзи в поле.

Что будет?

В общем говоря, оказалось, что есть две идентичные БД магазина и мне попалась не та, что нужно. 
Благодарю за направление, вопрос решён! 

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

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

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

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

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

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

Вхід

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

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

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

Important Information

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