We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 26837
    • 8 Posts
    Всем добрый день.
    Возникла проблема с плагином DocManager. При попытке изменить TV для шаблона для каких либо страниц, что 1, что диапазону:
    1. Русские буквы отображаются кракозябликами(win1251) и в TV тоже кракозяблики. В админке и на сайте UTF8 и на сервере хостинга. База в win-1251. (Кодировка базы данных cp1251
    Сопоставление базы данных cp1251_general_ci)
    2. При попытке изменить множетсвенно TV они не меняются, хотя modx говорит, что изменения произошли.

    Doc Manager 1.0
    Версия MODx 1.0.0
    Кодовое имя версии rev 5601
    В английской части форума такой баг уже описывался, но решения проблемы там нет.
    Подскажите - в какую сторону копать.
      • 1788
      • 1,103 Posts
      Едрит твою налево.
      Сколько уже говорилось, все должно быть в utf-8, никаких 1251.
        • 26837
        • 8 Posts
        Сейчас сделал
        Кодировка базы данных utf8
        Сопоставление базы данных utf8_general_ci

        В конфиге config.inc.php
        было все время
        $database_connection_charset = ’utf8’;
        $database_connection_method = ’SET NAMES’;

        Бага осталась.
          • 1788
          • 1,103 Posts
          Т.е сначало написале базе на непонятном языке, а затем включили правильный?
          Данные то остались в базе на все том же непонятном...
            • 26837
            • 8 Posts
            На сайте и в админке все отображается абсолютно нормально, но при попытке в DocManager изменить TV группе документов - выпадает например такая штука

            Во всех остальных местах админки эти же описания TV и сами TV отображаются корректно.
              • 1788
              • 1,103 Posts
              В .htaccess:
              AddDefaultCharset UTF-8
                • 26837
                • 8 Posts
                Quote from: antey at Sep 24, 2009, 07:43 AM

                В .htaccess:
                AddDefaultCharset UTF-8
                Не помогло.
                Мне всетаки кажется логично баг локализуется именно в плагине DocManager.
                  • 28814 ☆ A M B ☆
                  • 1,086 Posts
                  Quote from: sger at Sep 24, 2009, 06:55 AM

                  Сейчас сделал
                  Кодировка базы данных utf8
                  Сопоставление базы данных utf8_general_ci
                  Вот. А после установите с НУЛЯ MODx
                    Разработка сайтов и программных модулей на MODX.
                    Опыт работы на MODx с 2005 года. Высокое качество.
                    Компания Baltic Design Colors: http://www.bdcolors.ru.
                    • 26837
                    • 8 Posts
                    Fuzzy
                    Другого пути нет? Сайт уже заполнен контентом. Переустановка с нуля невозможна.
                    Вот ссылки с багом в части не работающего множественного изменения TV с английской части форума.
                    http://modxcms.com/forums/index.php/topic,31954.msg194098.html#msg194098
                    http://modxcms.com/forums/index.php/topic,18041.msg113097.html#msg113097
                      • 1611
                      • 591 Posts
                      Установите назад все кодировки как было, сделайте бакап данных, поправтье в дампе структуру таблиц (сравнения), настройте все как нужно, и залейте данные назад.