We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 26698
    • 148 Posts
    Хотел сделать поиск по сайту с помощью Ajax Search, не получается. Работаю с MODx 0.95, все сниппеты также старые. Кодировка - windows-1251. Встроенные сниппеты пальцем не трогал, стоит всё как есть. И работают все, кроме поиска. Короче, версия системы старая, но провереная: я с ней сделал уже несколько сайтов, всё супер. Никогда не возникало ни проблем с кодировками, ни с чем-либо ещё. Вот поиском я озадачился впервые. И тут такой облом  sad

    Может, я чего-то не сделал? Или сделал не так? Не понимаю.
    Вызов сниппета делаю такой, как приведено в примере на сайте modxcms.com и на wiki:
    [!AjaxSearch? &AS_showResults=`0` &AS_landing=`17` &showMoreResults=`1` &moreResultsPage=`17`!]
    

    При попытке найти что-либо (в качестве теста), вместо результата Ajax мне пишет следующее:
    Please enter a search term to begin your search.
    There were no search results. Please try using more general terms to get more results.
    И не важно, кириллицу я использую, или латиницу. Результат один и тот же. А искомое слово - вот оно, в тексте. Есть. Но Ajax его в упор не видит.
    Помогите, поиск по сайту необходим. Если есть альтернативы Ajax Search, подскажите, пожалуйста, какие.


    UPD: И ещё прикол. Ввожу в форму поиска цифры (они имеются в тексте, это дата, год). Ввожу: 1814.
    После клика на кнопку GO! выскакивает алерт: EXCEPTION AJAX: Обнаружена недопустимая кодировка при попытке декодирования URI undefined!

    Так-вот.
      • 33694
      • 742 Posts
      Поиск по форуму рулит.
        • 26698
        • 148 Posts
        Ага, я в курсе.
        Но там речь идёт о UTF-8 и о версии 0.96.
        Кроме того, там рассказывается о корректировках в бд, что не очень меня устраивает.
        А альтернативы аяксу я вообще не нашёл :-(
          • 33694
          • 742 Posts
          Если альтернатива поиску, то HyperFlex Search Form (как же ты искал?), если нужен имеено аякс, то сказать мне нечего smiley

            • 26698
            • 148 Posts
            Пасиб. Да, я нашёл FlexSearchForm. Буду теперь с ним разбираться что да как. Но Ajax кнешна, подкачал. Не ожидал я от него такого :-(
              • 5811
              • 1,717 Posts
              Не конечно понять что ваши проблемы с AjaxSearch и если я могу помочь вам…, то только я сильно рекомендую вас для того чтобы загружать версию 1.6.2. Вы можете получить его дальше:
              http://modxcms.com/forums/index.php/topic,5357.301

              Я начал эту версию для того чтобы принять правильно в учет UTF-8 и другие характер - установите как latin-1

              Я использую англорусский переводчика и я франчуз, настолько огорченный если мое сообщение плох переведено smiley
                • 897
                • 1,620 Posts
                c’est la vie!

                but better write in english.

                оффтопик для наших:

                - простите, мой французкий хромает.
                - да ничего твой французкий не хромает.... ему просо ноги оторвало и все!
                  "Und wenn du lange in einen Abgrund blickst, blickt der Abgrund auch in dich hinein."

                  Не используйте Revo для "просто сайтов". Используйте Evo

                  Who can defeat the Russian bear?