Доброго времени суток!
проблема заключается в том, что иногда migx или modx кодирует вводимый текст в полях, но бывают поля (рандомно) где ну никак не хочет кодировать и в базу пишет кириллицу.
вот такое пишет в базу:
[{"MIGX_id":"1","title":"Гидропилинг Glow Solution","description":"","name":"","price":""},{"MIGX_id":"2" ,"time":"60 мин","title":"","description":"","name":"Зона лица + шея","price":"2 500"},{"MIGX_id": "3","time":"30 мин","title":"","description":"","name":"Зона декольте","price":"1 500"},{"MIGX_id" :"4","time":"90 мин","title":"","description":"","name":"Зона лица + шея + декольте","price":"3 500"} ,{"MIGX_id":"5","time":"30 мин","title":"","description":"","name":"Зона наружной поверхности ладоней","price":"1000 "}]
а должно быть в таком виде (как пример,):
[{"MIGX_id":"1","title":"RF - \u043b\u0438\u0444\u0442\u0438\u043d\u0433 Morpheus 8","description":"","name":"","price":""},{"MIGX_id":"2","time":"60 \u043c\u0438\u043d","title":"","description":"","name":"\u0417\u043e\u043d\u0430 \u043b\u0438\u0446\u0430","price":"15 000"},{"MIGX_id":"3","time":"60 \u043c\u0438\u043d","title":"","description":"","name":"\u0417\u043e\u043d\u0430 \u0448\u0435\u0438","price":"12 000"},{"MIGX_id":"4","time":"90 \u043c\u0438\u043d","title":"","description":"","name":"\u0417\u043e\u043d\u0430 \u043b\u0438\u0446\u0430 + \u0448\u0435\u044f","price":"20 000"},{"MIGX_id":"5","time":"60 \u043c\u0438\u043d","title":"","description":"","name":"\u0417\u043e\u043d\u0430 \u0434\u0435\u043a\u043e\u043b\u044c\u0442\u0435","price":"10 000"},{"MIGX_id":"6","time":"120 \u043c\u0438\u043d","title":"","description":"","name":"\u0417\u043e\u043d\u0430 \u043b\u0438\u0446\u0430 + \u0448\u0435\u044f + \u0434\u0435\u043a\u043e\u043b\u044c\u0442\u0435","price":"27 000"},{"MIGX_id":"7","time":"45 \u043c\u0438\u043d","title":"","description":"","name":"\u0417\u043e\u043d\u0430 \u0433\u043b\u0430\u0437","price":"8 000"},{"MIGX_id":"8","time":"60 \u043c\u0438\u043d","title":"","description":"","name":"\u041e\u0434\u043d\u0430 \u0437\u043e\u043d\u0430 \u043d\u0430 \u0442\u0435\u043b\u0435","price":"20 000"},{"MIGX_id":"9","time":"60 \u043c\u0438\u043d","title":"","description":"","name":"\u041f\u043e\u0432\u0435\u0440\u0445\u043d\u043e\u0441\u0442\u043d\u0430\u044f \u0448\u043b\u0438\u0444\u043e\u0432\u043a\u0430","price":"14 000"}]
Подобная проблема вызывает проблемы с переводчиком polylang на другие языки и это не нормально (из коробки так не было)
Наблюдаю подобное давно на разных сайтах.
php 7.4
modx 2.8.6-pl
migx - 3.0.2-beta1
mysql - utf8_general_ci
modx_site_tmplvar_contentvalues - utf8_general_ci
возможно кто-то знает в какую сторону копать?! Спасибо!