Jump to content
  • 0

Перекодировка в modX


Alaurey
 Share

Question

Проблема следующего характера. Есть сайт на базе ModX. Он работает и залит на хостинг. Сделан он в кодировке:

 

Cyrillic (Windows) - windows-1251.

 

Нужно сменить кодировку на UTF-8. Иначе сниппеты нормально не русифицируются. База данных переведена на UTF-8 в голове всех страниц базовая кодировка выставлена:

 charset=[(modx_charset)]

.

 Но при смене кодировки модекса на UTF-8 сайт начинат отображаться квадратами. Зато сниппеты русифицируются корректно

 

Пробовал в хеде ставить

 charset=utf-8

тоже не помогает. 

 

Подскажите пожалуйста что делать. Или хотя бы куда копать.

 

Заранее благодарен.

Link to comment
Share on other sites

5 answers to this question

Recommended Posts

  • 0

Я не смог его найти. В CSS файле я прописаной кодировки не нашёл. А в индексах вообще ничего нет. Видимо сайт изначально делался на модексе, и полностью разбит на чанки. Подскажите где в таком случае мне искать шаблон.

Link to comment
Share on other sites

  • 0

Пока, временным решением, явилась перекодировка сниппета. Но это всё равно не дело. Каждый раз, когда я захочу подключить сниппет или плагин, сидеть и по 3 часа менять его кодировку. Хотелось бы всё таки подогнать кодировку сайта к общему формату.

Edited by Alaurey
Link to comment
Share on other sites

  • 0

Дак вам проще все файлы перекодировать в utf-8, а не просто прописывать кодировку. Думаю от этого ничего не сломается.

А шаблоны... в template каком нибудь. Это проще в документации ModX посмотреть.

 

И вопрос проще у них на форуме задать.

 

А базу перекодировали? 

http://community.modx-cms.ru/blog/solutions/2889.html

http://www.mgordeev.ru/2009/08/charset-troble-modx/

 

В общем в интернете много ответов на ваш вопрос.

Link to comment
Share on other sites

  • 0

Да база перекодирована в UTF

 

Нет в темплейтах шаблонов. Будем пробовать перекодировку всего и вся. А там видно будет. Спасибо за помощь и внимание. Будем рыть дальше. В общем судя по тому что я уже нашёл - весь русский контент всё равно придётся переписывать заново. При смене кодировки он всё равно не читается. Кстати пока менял кодировку сниппета пришлось в большинстве мест сделать тоже самое. :(

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy