We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 1607
    • 72 Posts
    Берешь файл grpResult.tpl.html в папке templates
    и удаляешь верхнюю строку
    [+as.footerGrpResult+].
    Если не нужна нижняя строка - удаляешь нижнюю такую же.
    Т.е. их две - одна выводит верхнюю строку, другая нижнюю.

    [+as.grpResultsDef:is=`1`:then=`
    <div id="[+as.grpResultId+]" class="ajaxSearch_grpResult">
    [+as.headerGrpResult+]
    [+as.footerGrpResult+]
    [+as.listResults+]
    [+as.footerGrpResult+]
    </div>
    `:else=`
    <div class="ajaxSearch_grpResultName">[+as.grpResultNameShow:is=`1`:then=`[+as.grpResultName+]`+]
    <span class="ajaxSearch_grpResultsDisplayed">[+as.grpResultsDisplayedText+]</span></div>
    `+]
      • 274
      • 108 Posts
      всем привет, что то не нашел параметра у AjaxSeach, что бы поиск был по всему выражению а не пока каждому слову, есть ли такой вобще параметр или как это реализовать?
        • 32396
        • 56 Posts
        У меня проблема с фильтром с помошью AjaxSeach 1.9.1

        Делаю сайт недвижимости.
        Дополнительные TV по которым должен работать фильтр:
        * category (<select> Дома(id10), Виллы(id11), Квартиры (id12)...)
        * status (<select> Вторичная, Новостройка)
        * price (<input> цена)
        * type (<radio> продажа, аренда)

        пытаюсь реализовать то, что показанно тут: http://www.modx2.wangba.fr/index.php?id=267 (Real Estate)

        Вызов снипета на странице результатов (только результаты):
        [!AjaxSearch? &ajaxSearch=`0` &tplInput=`realEstateInput` &parents=`10,11,12,13,14` &grabMax=`5` &showInputForm=`0` &debug=`2`!]
        


        Вызов снипета в шаблоне (только форма):
        [!AjaxSearch? &ajaxSearch=`0` &tplInput=`realEstateInput` &grabMax=`5` &parents=`10,11,12,13,14` &showResults=`0` &landingPage=`34` &debug=`2`!]
        


        Шаблон формы:
        [+as.showInputForm:is=`1`:then=`
        <form id="[+as.formId+]" action="[+as.formAction+]" method="post">
            <fieldset class="inputAS">[+as.showAsId:is=`1`:then=`<input type="hidden" name="[+as.asName+]" value="[+as.asId+]" />`+]
            <input type="hidden" name="asf" value="re" />
            <label>Тип недвижимости:<br />
            [[AsSelectTv? &name=`category` &tvName=`category` &tplName=`Catalog` &first=``]]
            </label>
            <br /><br />
            <label>Статус:<br />
            [[AsSelectTv? &name=`status` &tvName=`status` &tplName=`Catalog` &first=``]]
            </label>
            <br /><br />
            
            <input name="rent" value="" checked="checked" class="checkbox" type="radio"> Продажа <span class="space"></span> <input name="rent" value="" class="checkbox" type="radio"> Аренда
            <br /><br />
            
            <label>
                <input id="[+as.submitId+]" type="submit" name="sub" value="[+as.submitText+]" />
            </label>  
            </fieldset>
        </form>
        `+]
        


        При нажатии на Поиск выводится резудьтат: весь список и фильтр не работает... чтобы не выбирал.

        А вторая проблема в том, что Постраничный вывод не работает. Ссылка "NEXT" имеет href="/search/?aso=0,5" хотя должно быть что то типа такого href="/search/?asf=re&category=Дома&status=Вторичная&rent=&sub=Найти!&aso=0,5"
          Using: MODx Evo 1.0.6 / Revo 2.2.5
          • 6348
          • 90 Posts
          [[AjaxSearch? &ajaxSearch=`0` &AS_showForm=`0` &extractLength=`200` &advSearch = `exactphrase` &whereSearch=`contert:pagetitle,longtitle, content`]]
          но почему-то в результаты (верс. 1.9.0-1.9.1)почему-то отсутствуют (если фраза введена на русском языке)
          +
          как сделать чтобы фразы в ссылках, которые берутся из pagetitle тоже подсвечивались: какой-то повар грамотей, причем если в самом тексте эти фразы не встречаются, то тоже бы выводился кусок текста, чтобы по дизайну результаты выглядели одинаково
            • 782
            • 37 Posts
            Помогите разобраться с работой сниппета. Он выдает на страницу результатов в описание найденного пункта совершенно не нужные к показу данные: пути к изображениям прикрепленным через tv к документу, доп.параметры типа парам1==30000||парам2==40000||...
            Как отучить AjaxSeach показывать эту информацию? Полазил по форуму и по файлу AjaxSearch190_v4.pdf который идет в комплекте со сниппета, но не нашел решения. Может кто-то знает как настроить выдачу?
              • 10811
              • 1 Posts
              После установки
              « MODx Parse Error »
              MODx encountered the following error while attempting to parse the requested resource:
              « PHP Parse Error »

              PHP error debug
              Error: set_time_limit() has been disabled for security reasons
              Error type/ Nr.: Warning - 2
              File: ...адрес домена.../assets/snippets/ajaxSearch/classes/ajaxSearch.class.inc.php
              Line: 78
              Line 78 source: set_time_limit($asCfg->cfg[’timeLimit’]);

              Провайдер отключил set_time_limit()
              Какие варианты решения помимо банального закомментирования указанных строк?
                • 7368
                • 264 Posts
                Установил 1.9.1, и при поиске, процесс mysqld вгоняется в полный ступор - загрузка цп сервера доходит до 100%, и постепенно расход памяти увеличивается. Обычно около ~ 340mb, при поиске постепенно доходит до 500mb, потом сайт перестает работать вообще, и память продолжает расти.. версия 1.8.4 работала на отлично..
                Немного информации

                • документов ~8000
                • CPU на сервере 2GHZ
                • память 1gb
                • стоит связка nginx+apache
                Ни в одном логе nginx.error.log, apache2.error.log, httpd.error.log, mysql.error.log - ничего не записывается по этому поводу. Разве что в апач(httpd) - MaxClients reached...

                Вообще не ищет, а просто нагибает сервер. Из-за чего это может быть?
                  • 18893
                  • 45 Posts
                  Установил этот модуль и сразу же cnjkryekcz c проблемq - в режиме поиска без аякса и выдаче результатов на отдельной странице ничего на этой странице не выводится. Если выводить результаты на той же странице, где и форма поиска, то все работает.
                    • 9406
                    • 27 Posts
                    AjaxSeach v 1.9.0
                    Проблема в следующем - некоторые результаты поиска выводятся в виде ромба со знаком вопроса

                    ...�бретение лизинговой компанией основных средств по заказу клиента с последующей передачей их клиенту в арен...

                    Темы рассматривались, но для более старых версий снипета, для этой версии не удалось найти решения.
                      • 9085
                      • 630 Posts
                      Полагаю, некоторые символы вместо 2х байт состоят из одного. Скорее всего, смотреть в коде substr и другие строковые функции (и менять на соответствующие mb_: mb_substr)
                      Удачи!
                        Правильно заданный вопрос повышает вероятность получения нужного ответа.
                        Что-то не работает? Загляните в лог ошибок!
                        Есть проблема? "Локализуйте" её!
                        Ответы на большинство вопросов по MODx | MODx RTFM | API Evo Revo | галопом по Европам Азиям smiley wikibooks(ru) Ditto(en) | Wayfinder e-book | Заметки и о MODx