We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 37733
    • 21 Posts
    //if (!empty($str)) $this->searchString = strip_tags($this->modx->sanitizeString($str));

    Вот это действительно помогло - работает!!!
      • 37631
      • 4 Posts
      Это все, конечно, хорошо, но мне это пока недоступно, т.к. при установке то ли из-за кривизны настроек mysql провайдера, то ли я чего-то недоглядел, но вот какая ситуёвина произошла: мой сайт отображается в кодировке UTF8 - т.е. все, как надо, вроде бы...
      Но вот с базой у меня такая фигня произошла - сама база, вроде бы в utf, а при подключении к ней modx использует koi8r... Естественно, что в базе все написано крякозябрами и как эти крякозябры преобразовать в натуральный utf8 я до сих пор способа не нашел.
      Может кто подскажет, а то пока только вот с simple search проблемочка заглавных-строчных букв образовалась, а дальше может быть больше.
      Ресурсов в базе уже больше 1000 занесено, поэтому нужно что-то делать с базой.
      В приложении я поместил скришот из пхпадмина, сам сайт называется http://www.big-big.ru - вживую на нем все отображается нормально.
        • 31246 ☆ A M B ☆
        • 428 Posts
        Попробуйте через phpmyadmin сделать полный дамп в файл, открыть его в notepad++ и перекодировать в UTF-8. Потом удалить\создать базу и импортировать туда этот дамп.

        В Ubuntu можно использовать для этих целей gedit.
          Valentin Rasulov - Industrial design (Hobbies - Web Development)
          Development not standard projects on CMF MODx Revolution.
          Small sample of extensions
          • 37631
          • 4 Posts
          Неа, не канает - одни крякозябры в другие преобразовывает и все :-(
            • 38334
            • 2 Posts
            Quote from: valikras at Jan 04, 2012, 02:29 PM

            //if (!empty($str)) $this->searchString = strip_tags($this->modx->sanitizeString($str));

            Мегареспект