Сайт — http://smart2b.ru/
Где там можно увидеть страницу с атрибутами на кириллице?
Например, вот — http://smart2b.ru/teacher/test-teacher/
Но их не видно на странице.
Такой же сайт (тестовый) с англ. атрибутами — http://dmink.link/teacher/test-teacher/
Так же должно быть и на первом.
P. S. в коде их тоже не видно, ошибся. Но они есть в админке
Имеется в виду этот блок, который есть на тестовом сайте?
Name: Catherine Gender: Female Age: 18 — 25 Country: India
На рабочем он тоже есть, но пустой:
<div class="pf_model_info_wrapper"><ul></ul></div>
Тогда они не отображаются на странице (но есть в исходном коде)
Меня смутила эта часть, я ожидал увидеть кириллицу в исходном коде страницы и предполагал, что проблема в шрифтах.
Или речь здесь не об исходном коде страницы, а о чём-то другом?
На рабочем он тоже есть, но пустой:
Вот в этом и есть суть проблемы.
Этот блок становится пустым, если в атрибутах использовать кирилицу.
Не в шрифтах, а в чем-то другом. Кириллица ломает конкретно этот блок с атрибутами.
Эта тема платная, если срок поддержки ещё не прошел, попробуйте обратиться в поддержку темы.
Если поддержка уже не предоставляется, то тут, помоему, только изучать все этапы, смотреть как сохраняется, что записывается в БД, как выводится на странице и искать причину.
В поддержку в первую очередь написал, жду ответ — http://support.kayapati.com/forums/topic/issue-with-cyrillic-in-model-options/
А какие этапы происходят? В двух словах, пожалуйста, чтобы я понял где копать.
А какие этапы происходят? В двух словах, пожалуйста, чтобы я понял где копать.
Если кириллические значения отображаются в админке после сохранения, очевидно они корректно записываются в БД, тогда нужно смотреть как происходит вывод на публичной части сайта.
Если не отображаются и в админке, то нужно смотреть почему они не записываются в БД.
Программная реализация и в том и в другом случае может быть самая различная, поэтому, вряд ли можно предложить универсальное решение.
проверьте страницы сайта и их кодировку, сохраните все с кодировкой utf-8
В phpMyAdmin кодировка всех таблиц шаблона utf8mb4_unicode_ci
Скриншот — http://s008.radikal.ru/i305/1602/d5/65a4a9d76805.jpg
Поиск по базе данных находит и кириллические и латинские имена атрибутов, то есть в базе они есть.
Кодировку файлов в UTF-8. Проверял скриптом на BOM, тоже все в порядке.
Поиск по базе данных находит и кириллические и латинские имена атрибутов, то есть в базе они есть.
А на сайте каким образом они выводятся? Можете выложить этот участок кода?