Перейти к содержимому


Фотография
- - - - -

НЕ работает поиск по названию товара


Лучший Ответ Cheren-dow , 15 June 2016 - 13:32

axeld, структура таблицы индекса, которая используется для фильтрации для строковых полей имеет ограничение в 50 символов. Поэтому большое название у вас в индексе обрезанное и не находится при полном вводе названия.

Можно, на свой страх и риск сделать хак в файле:

\media\zoo\applications\jbuniversal\framework\helpers\jbtables.php

Через поиск и замену с VARCHAR(50) заменить например на максимально VARCHAR(250), при больших объемах это повлияет на скорость фильтрации.

Перейти к сообщению


  • Закрытая тема Тема закрыта
Сообщений в теме: 2

#1 axeld

axeld

Отправлено 15 June 2016 - 09:09

Здравствуйте. Не корректно работает поиск по названию товара. Название товара длинное "ФрутоНяня 90 гр. Десерт из яблок, бананов и клубники для питания детей раннего возраста" - если его скопировать в поиск то товар не находит.

 

если ввести в поиск "ФрутоНяня 90 гр. Десерт из яблок, бананов" - то находит. Это явно мало -  50 знаков.

 

Прикрепленные изображения

  • 999.jpg
  • 999-2.jpg
  • 999-3.jpg

  • 0

#2 Cheren-dow

Cheren-dow

Отправлено 15 June 2016 - 13:32   Лучший Ответ

axeld, структура таблицы индекса, которая используется для фильтрации для строковых полей имеет ограничение в 50 символов. Поэтому большое название у вас в индексе обрезанное и не находится при полном вводе названия.

Можно, на свой страх и риск сделать хак в файле:

\media\zoo\applications\jbuniversal\framework\helpers\jbtables.php

Через поиск и замену с VARCHAR(50) заменить например на максимально VARCHAR(250), при больших объемах это повлияет на скорость фильтрации.


  • 0
Изображение
 

#3 axeld

axeld

Отправлено 15 June 2016 - 13:57

axeld, структура таблицы индекса, которая используется для фильтрации для строковых полей имеет ограничение в 50 символов. Поэтому большое название у вас в индексе обрезанное и не находится при полном вводе названия.

Можно, на свой страх и риск сделать хак в файле:

\media\zoo\applications\jbuniversal\framework\helpers\jbtables.php

Через поиск и замену с VARCHAR(50) заменить например на максимально VARCHAR(250), при больших объемах это повлияет на скорость фильтрации.

Спасибо, попробую.


  • 0




Click to return to top of page in style!