We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 24804
    • 34 Posts
    Проблема следующая: при поиске русских слов не игнорируется регистр.
    Здесь вроде бы описано решение проблемы http://modxcms.com/forums/index.php/topic,6778.msg47528.html#msg47528
    Но у меня проблема другая — я не программист. huh По вышеуказанной ссылке объяснение в общих чертах, которое ни о чем мне не говорит, только дает надежду, что решение есть.
    Буду благодарна за пошаговую инструкцию: в файле таком-то после строчки такой-то напиши то-то.
      • 785
      • 2,113 Posts
      Для версии 1.6 http://modxcms.com/forums/index.php/topic,18599.0.html
      Для 1.7 http://modxcms.com/forums/index.php/topic,21568.msg133454.html#msg133454

      Лучше поставиь версию 1.7 - там исправлять меньше

      Ну еще можно посмотреть http://modxcms.com/forums/index.php/topic,22610.0.html
        Создание сайтов на MODx, поддержка сайтов, поисковая оптимизация, программирование, копирайтинг
        Статьи о MODx, регулярно новые публикации
        • 24804
        • 34 Posts
        У меня версия 1.7
        Внесла предложенные вами изменения - ничего не изменилось.
        Может, что-то еще изменить нужно?
          • 785
          • 2,113 Posts
          Quote from: rellocat at Mar 03, 2008, 06:03 PM

          Внесла предложенные вами изменения - ничего не изменилось.
          Может, что-то еще изменить нужно?
          Может и нужно – я не экстрасенс, чтобы угадывать, что неправильно сделано.
          Если все установлено без ошибок, кодировка в базе верная, кодировка в конфигурации MODx установлена правильно, конфигурация PHP на хостинге не ущербная, вызов сниппета выполнен как надо и внесены описанные изменения – все должно работать. Раз не работает, что-то из перечисленного сделано не так.
            Создание сайтов на MODx, поддержка сайтов, поисковая оптимизация, программирование, копирайтинг
            Статьи о MODx, регулярно новые публикации
            • 24804
            • 34 Posts
            а что значит "конфигурация PHP на хостинге не ущербная"?
            что именно в конфигурации PHP может влиять на различение регистра в русских словах?
              • 785
              • 2,113 Posts
              Например, может отсутствовать поддержка mbstring или каких-то других возможностей. Но скорее всего или база создана не в той кодировке (или не то сравнение) или в файле config.inc.php не задано значение $database_connection_charset.
                Создание сайтов на MODx, поддержка сайтов, поисковая оптимизация, программирование, копирайтинг
                Статьи о MODx, регулярно новые публикации
                • 24804
                • 34 Posts
                $database_connection_charset задано значение utf-8
                а как проверить наличие поддержки mbstring, не связываясь с хостером?
                (прошу прощения, что надоедаю)
                  • 785
                  • 2,113 Posts
                  Неверно установлена кодировка!

                  $database_connection_charset = ’utf8’;

                  Про mbstring:
                  В phpinfo должно быть написано:
                  Multibyte Support enabled
                  Или выполнить программу, в которой вывести extension_loaded(’mbstring’) – должно равняться 1.
                  Но вообще-то вряд ли не ищет из-за этого.
                    Создание сайтов на MODx, поддержка сайтов, поисковая оптимизация, программирование, копирайтинг
                    Статьи о MODx, регулярно новые публикации
                    • 24804
                    • 34 Posts
                    Если установить кодировку utf8, вместо русского текста вылазит что-то вроде:

                    крупнейшими морÑ?кими линиÑ?ми и перевозчиками позволÑ?ет нашей компании организовывать

                    Поддержка mbstring включена.

                    Прихожу к выводу, что проблема все-таки в кодировке базы. Я права?
                      • 785
                      • 2,113 Posts
                      Quote from: rellocat at Mar 04, 2008, 12:47 PM

                      Прихожу к выводу, что проблема все-таки в кодировке базы. Я права?
                      Да. На форуме были темы об исправлении кодировки.
                        Создание сайтов на MODx, поддержка сайтов, поисковая оптимизация, программирование, копирайтинг
                        Статьи о MODx, регулярно новые публикации