✅ ПОЕТАПНИЙ ПЛАН: ДОДАННЯ ПІДТРИМКИ EMOJI НА ІНШИХ САЙТАХ OPENCART
🔹 КРОК 1: Резервна копія
-
Перед будь-якими діями зроби повний бекап бази даних і сайту.
-
Можна зробити через phpMyAdmin або панель хостингу.
🔹 КРОК 2: Зміна кодування бази даних
Виконай у SQL (через phpMyAdmin або консоль):
🔹 КРОК 3: Зміна кодування таблиць
Конвертуй таблиці, які містять текст (зокрема ті, що мають description
, name
, meta_*
, title
тощо):
🔹 КРОК 4: Зміна кодування колонок (опційно, точково)
🔹 КРОК 5: Додай charset у config.php
і admin/config.php
Додай одразу після:
🔹 КРОК 6: Переконайся, що MySQL використовує правильне кодування
У файлі system/library/db/mysqli.php
:
🔹 КРОК 7: HTML-розмітка
У шаблоні сайту (наприклад, catalog/view/theme/your-theme/template/common/header.tpl
або .twig
):
🔹 КРОК 8: Шрифти (опціонально)
Додай підтримку emoji в CSS:
🔹 КРОК 9: Перевірка
-
Створи статтю або товар з emoji.
-
Перевір, чи коректно зберігається та відображається.
-
У консолі браузера не має бути помилок кодування.