Курс 2016 года “Разработка на UMI.CMS от 0 до готового сайта”
%total% для %data doSelection()%

Автор albionРаздел Макросы UMI.CMS

Ответов: 5
Просмотров: 2987
Последний ответ 24 Июль 2011, 10:29:40
от albion
autothumbs.php версии 2,8,4

Автор albionРаздел Настройка системы и модулей

Ответов: 6
Просмотров: 3994
Последний ответ 21 Июль 2011, 18:00:19
от admin
Фильтр по полю

Автор mihdanРаздел Шаблоны XSLT

Ответов: 1
Просмотров: 1230
Последний ответ 18 Октябрь 2013, 22:53:46
от PHOENIX-75
Зависимые фильтры

Автор mihdanРаздел Шаблоны XSLT

Ответов: 5
Просмотров: 1818
Последний ответ 28 Сентябрь 2013, 16:44:23
от Aisamiery
Кастомный макрос

Автор thecoderРаздел Шаблоны XSLT

Ответов: 1
Просмотров: 1067
Последний ответ 22 Июль 2013, 17:50:14
от admin

0 Пользователей и 1 Гость просматривают эту тему.

*

shoto

  • ***
  • 233
  • +4/-0
    • Просмотр профиля
Странное поведение модуля ПОИСК
« : 03 Декабрь 2013, 17:53:57 »
Добрый день.

Поиск по сайту работает весьма избирательно.
Один вид товаров ищет даже по части названия, другой ни как вообще.
Тип данных у всех одинаковый.
В шаблоне данных у всех полей с нужными словами установлена галочка "Индексируемое".
Ручная переиндексация в какой то момент останавливается и несмотря на фразу "переиндексация продолжится при следующим..." не продолжается.
В чем может быть проблема?

p.s. галочек "исключить из поиска" ни где не стоит.
« Последнее редактирование: 03 Декабрь 2013, 17:55:30 от shoto »

*

admin

  • *****
  • 2421
  • +172/-1
    • Просмотр профиля
Re:Странное поведение модуля ПОИСК
« Ответ #1 : 04 Декабрь 2013, 00:08:02 »
Один вид товаров ищет даже по части названия, другой ни как вообще.

а названия тех товаров, что не ищутся, не содержат каких нибудь не цифробуквенных символов? например "-" или "/" ?

*

shoto

  • ***
  • 233
  • +4/-0
    • Просмотр профиля
Re:Странное поведение модуля ПОИСК
« Ответ #2 : 04 Декабрь 2013, 09:13:05 »
Нет. Среди тех названий что не ищутся нет знаков.
как пример: есть товар с названием IP и есть IPS, так вот IPS ищется и находится, а вот IP ничего не найдено.

*

admin

  • *****
  • 2421
  • +172/-1
    • Просмотр профиля
Re:Странное поведение модуля ПОИСК
« Ответ #3 : 04 Декабрь 2013, 09:16:01 »
Смущает непонятности с переиндексированием вручную...

вы ищите только по названию? или по каким то еще полям? может имеет смысл написать свою уменьшенную версию поиска?)

*

e.ioffe

  • ****
  • 369
  • +81/-2
  • Профессиональная разработка на UMI.CMS.
    • Просмотр профиля
    • Fullspace - Лучший хостинг для UMI.CMS
Re:Странное поведение модуля ПОИСК
« Ответ #4 : 04 Декабрь 2013, 09:44:10 »
Нет. Среди тех названий что не ищутся нет знаков.
как пример: есть товар с названием IP и есть IPS, так вот IPS ищется и находится, а вот IP ничего не найдено.

Почему-то кажется, что поиск отбрасывает в запросе слова, состоящие из двух букв.
Ускорение сайта на UMI.CMS - http://speed.umispec.ru/

*

shoto

  • ***
  • 233
  • +4/-0
    • Просмотр профиля
Re:Странное поведение модуля ПОИСК
« Ответ #5 : 04 Декабрь 2013, 10:07:10 »
Нет. Среди тех названий что не ищутся нет знаков.
как пример: есть товар с названием IP и есть IPS, так вот IPS ищется и находится, а вот IP ничего не найдено.

Почему-то кажется, что поиск отбрасывает в запросе слова, состоящие из двух букв.
Весьма похоже. можно ли как то решить эту проблему?

и еще, ладно 2-х буквенные понятно.
но как объяснить что К 100 находит, а К 32 нет?

*

shoto

  • ***
  • 233
  • +4/-0
    • Просмотр профиля
Re:Странное поведение модуля ПОИСК
« Ответ #6 : 04 Декабрь 2013, 10:35:51 »
Смущает непонятности с переиндексированием вручную...

вы ищите только по названию? или по каким то еще полям? может имеет смысл написать свою уменьшенную версию поиска?)
Вообще хотелось бы что бы искал только по названию, другие параметры нам не нужны.
Свою уменьшенную версию поиска это конечно круто. но не по зубам.

*

shoto

  • ***
  • 233
  • +4/-0
    • Просмотр профиля
Re:Странное поведение модуля ПОИСК
« Ответ #7 : 04 Декабрь 2013, 10:46:59 »
Один вид товаров ищет даже по части названия, другой ни как вообще.

а названия тех товаров, что не ищутся, не содержат каких нибудь не цифробуквенных символов? например "-" или "/" ?

а если содержатся, то что, искать не будет тоже?

*

admin

  • *****
  • 2421
  • +172/-1
    • Просмотр профиля
Re:Странное поведение модуля ПОИСК
« Ответ #8 : 04 Декабрь 2013, 14:50:04 »
Смущает непонятности с переиндексированием вручную...

вы ищите только по названию? или по каким то еще полям? может имеет смысл написать свою уменьшенную версию поиска?)
Вообще хотелось бы что бы искал только по названию, другие параметры нам не нужны.
Свою уменьшенную версию поиска это конечно круто. но не по зубам.

напишу в статье в четверг, приложу ссылку сюда.

*

shoto

  • ***
  • 233
  • +4/-0
    • Просмотр профиля
Re:Странное поведение модуля ПОИСК
« Ответ #9 : 06 Декабрь 2013, 13:36:35 »
напишу в статье в четверг, приложу ссылку сюда.

Где можно посмотреть данную статью?

*

admin

  • *****
  • 2421
  • +172/-1
    • Просмотр профиля

*

shoto

  • ***
  • 233
  • +4/-0
    • Просмотр профиля
Re:Странное поведение модуля ПОИСК
« Ответ #11 : 06 Декабрь 2013, 15:46:12 »
Спасибо. Ищет отлично.
один нюанс.
когда находит несколько подходящих страниц и появляется пагинатор, то при переходе на следующую страницу с результатами:
"По вашему запросу "IP" найдено страниц: 0."
а отсчет пунктов найденного начинается с той цифры, которая равна номеру страницы.
Т.е. по какому то запросу общему допустим найдено 500 документов.
Вывод по 10 найденных, с нумерацией порядковой.
при клике на страницу 3, вывод начинается с номера 3, и пагинатор пропадает полностью, а в числе найденных страниц написано ноль.

*

e.ioffe

  • ****
  • 369
  • +81/-2
  • Профессиональная разработка на UMI.CMS.
    • Просмотр профиля
    • Fullspace - Лучший хостинг для UMI.CMS
Re:Странное поведение модуля ПОИСК
« Ответ #12 : 06 Декабрь 2013, 15:48:14 »
Спасибо. Ищет отлично.
один нюанс.
когда находит несколько подходящих страниц и появляется пагинатор, то при переходе на следующую страницу с результатами:
"По вашему запросу "IP" найдено страниц: 0."
а отсчет пунктов найденного начинается с той цифры, которая равна номеру страницы.
Т.е. по какому то запросу общему допустим найдено 500 документов.
Вывод по 10 найденных, с нумерацией порядковой.
при клике на страницу 3, вывод начинается с номера 3, и пагинатор пропадает полностью, а в числе найденных страниц написано ноль.

Попробуйте в строке

$pages->limit($i, $per_page); // offset,limit

исправить $i на $p
Ускорение сайта на UMI.CMS - http://speed.umispec.ru/

*

shoto

  • ***
  • 233
  • +4/-0
    • Просмотр профиля
Re:Странное поведение модуля ПОИСК
« Ответ #13 : 06 Декабрь 2013, 16:01:56 »
а если ввести не существующее слово в поиск
то фраза "Не найдено" или что там выводится в этом случае - не появляется.
а появляется само слово и числовое значение "Количество объектов на странице".

*

shoto

  • ***
  • 233
  • +4/-0
    • Просмотр профиля
Re:Странное поведение модуля ПОИСК
« Ответ #14 : 06 Декабрь 2013, 16:05:16 »
Спасибо. Ищет отлично.
один нюанс.
когда находит несколько подходящих страниц и появляется пагинатор, то при переходе на следующую страницу с результатами:
"По вашему запросу "IP" найдено страниц: 0."
а отсчет пунктов найденного начинается с той цифры, которая равна номеру страницы.
Т.е. по какому то запросу общему допустим найдено 500 документов.
Вывод по 10 найденных, с нумерацией порядковой.
при клике на страницу 3, вывод начинается с номера 3, и пагинатор пропадает полностью, а в числе найденных страниц написано ноль.

Попробуйте в строке

$pages->limit($i, $per_page); // offset,limit

исправить $i на $p
Тогда вообще пустая страница при клике на следующую страницу с данными поиска