Разделы

  
 

[Решено] AjaxSearch. Поиск по галерее MaxiGallery

Не выводит результаты поиска по галерее.

На странице поиска:
[ !AjaxSearch? &ajaxSearch=`0` &showResults=`0` &whereSearch=`content:null|maxigallery` &landingPage=`215`! ]

вот это я вывожу на странице &landingPage:
[ !AjaxSearch? &ajaxSearch=`0` &showForm=`1` &whereSearch=`content:null|maxigallery` &tplResult=`withMaxigalleryResult`! ]

но почему-то в результате выводит вот что:
1 найден по запросу «7039». Показано: 1.
______________
(Результаты 1 – 1 из 1)
1 — 1 / 1
Под дерево [ !MaxiGallery? &pic_query_ids=`2093` &galleryPictureTpl=`subSearchGalleryPictureTpl`! ]
_______________

сниппет не обрабатывается…

Modx Evolution 1.0.6
AjaxSearch 1.9.2

Скажите, пожалуйста, что не так и в какую сторону копать?

Спасибо)
  • 0
  • 12 апреля 2012, 23:28
  • iamy
  • 6

[РЕШЕНО]Как спрятать часть страницы от AjaxSearch?

Можно ли как-то спрятать слайдер от поиска AjaxSearch? У нас там краткое описание всех разделов и при большинстве запросов он выводит все страницы со слайдером т.е. практически все страницы сайта. Он реагирует на слова в слайдере :(
Слайдер в чанке, чанк в шаблонах. В общем нужно, чтобы AjaxSearch искал только в поле «контент» и не лез в то, что выводится из шаблона

Ajaxsearch, как определить, был ли запрос поиска?

Товарищи, а можно как-то малой кровью определить, произошёл ли вызов поиска на странице? Если слово не вводили, то выводится один чанк, если слово ввели — показываются результаты поиска.
Пока ничего умней сниппета, проверяющего глобальный массив на наличие отправленного результата, не приходит.
Кто как решал подобную задачу?

AjaxSearch не выводит результат поиска

Есть 2 компа. На первом (Linux+LAMPP) в браузере Chromium все нормально работает, а в FireFox результат не выводится, точнее вообще ничего не выводится — голый шаблон. На втором (Win7+Денвер) наоборот в FireFox все работает нормально, а Chrome — пустой шаблон. Поиск осуществляется в основном по Shopkeeper'y. Что такое может быть, и в каком направлении искать?
Вывод такой: [!AjaxSearch? &ajaxSearch=`0` &landingPage=`26` &showResults=`0`!]
Причем, если &showResults выставить в «1», то в форме поиска результат выводится в любом браузере, но на странице поиска в FF по прежнему пусто.
MODx 1.0.5
AjaxSearch 1.9.2

[EVO]Оптимизация AjaxSearch

Расстраивает медленный поиск. Вот история попыток его улучшить.

MODx 1.0.5, SK 1.3.4, AS 1.8.5. Товары-документы MODX, всего около 1200.
Вызов AS:

[!AjaxSearch? &ajaxSearch=`0` &AS_landing =`14`&AS_showResults=`0` &whereSearch=`content:pagetitle`

&advSearch=`exactphrase`&maxWords=`25`!]


Уменьшение maxwords не помогает.

Вот лог:


( Читать дальше )

Выпадающий список с выбором разделов для поиска AjaxSearch

К примеру есть структура:
-Раздел 1
--Подраздел 1
---товар подраздела 1
---товар подраздела 1
--Подраздел 2
---товар подраздела 2
---товар подраздела 2

Как прикрутить выпадающий список для поиска только в «Раздел 1» или в «Подраздел 1» или в «Подраздел 2» и т.д. к вызову AjaxSearch?

Пример такого поиска на сайте www.med74.ru/

[EVO] Параметры AjaxSearch

У меня вопрос касаемо этого чудесного снипета. Можно ли в параметрах указывать к примеру шаблон поиска в блоке и отдельно шаблон поиска с результатами? А то выглядит не очень хорошо пока www.ps3navigator.ru :(
  • 0
  • 25 января 2012, 12:22
  • Fucktor
  • 1

AjaxSearch не работает.

Точнее работает, но не всегда.
Версия Ajxsearch 1.9.2
Вывожу просто [!AjaxSearch? &showIntro=`0`!]
Так вот если адрес не заканчивается на СЛЭШ, то не выводятся найденные результаты(к адресу добавляется алиас документа, например mysite.ru/about/about), а если адрес не заканчивается на слэш то все нормально.
Если искать на главной, то все нормально, независимо есть в конце слэш или нету.

AjaxSearch не переходит на целевую страницу.

Нечто похожее уже описывалось в других топиках, но ответа не нашел.
Проблема следующая:
Есть стандартные выводы формы поиска
[!AjaxSearch? &ajaxSearch=`0` &landingPage=`40` &showResults=`0`!]
и результата поиска на целевой странице (id 40)
[!AjaxSearch? &ajaxSearch=`0` &pagingType=`1` &showInputForm=`0`!]
Целевая страница некэшируемая и недоступная для поиска, разумеется.

В итоге AjaxSearch не переводит на целевую страницу, просто обновляется страница на которой он применяется.
На целевой странице все работает, результаты поиска выводятся, для нее же нет необходимости на саму себя переходить.

Версия MODx — 1.0.5, AjaxSearch — 1.9.2

Подскажите, кто знает, где копать?
  • 0
  • 22 ноября 2011, 12:30
  • nz777
  • 3