User Tools

Site Tools


magento2:extensions:toweringmedia-module-allow-utf8mb4

Magento 2 Allow UTF8MB4 Extension

Extension context

This extension enables safe use of utf8mb4 emoji/unicode content in Magento areas where text filtering or validation can otherwise strip or reject 4-byte characters.

  • Module name: `Toweringmedia_AllowUtf8mb4`
  • Composer package: `toweringmedia/module-allow-utf8mb4`

Installation

cd /path/to/magento
composer require toweringmedia/module-allow-utf8mb4
php bin/magento setup:upgrade
php bin/magento cache:flush

Before you enable

  • Confirm Magento DB/tables already use utf8mb4-compatible collation where required.
  • Take a DB backup before enabling in production.

Configuration

No admin configuration screen is required for standard usage. The module behavior is active once enabled.

Validation checklist

  • Module enabled: `php bin/magento module:status Toweringmedia_AllowUtf8mb4`.
  • Save test content containing 4-byte emoji in an affected field.
  • Re-open and confirm characters persist without corruption.

Troubleshooting

  • If characters still fail to save, verify MySQL charset/collation is utf8mb4 on affected tables/columns.
  • Clear Magento caches after enabling.
magento2/extensions/toweringmedia-module-allow-utf8mb4.txt · Last modified: by 127.0.0.1