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


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

При поиске товара по фильтру - некоторые товары не показывает, а некоторые - задваивает.


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

#1 tsvikaleksey

tsvikaleksey

Отправлено 26 August 2014 - 13:46

Добрый день! Обнаружил, что поиск работает не всегда правильно. К примеру задаю параметры поиска одни и теже - в виде каскадного селекта (2 поля, одно зависит от другого само собой). В итоге отображает 20 материалов. Отображается на двух страницах - по 10 на каждой. но при этом - на каждой странице найдется парочка одинаковых материалов, с одинаковыми алиасами, индификаторами, и т. д., но при этом у меня этот материал один в админке. И при поиске всегда меняет дублированные материалы, тоесть сперва продублирует один материал, при повторном поиске по тем же параметрам, он дублирует уже другой материал, а тот что дублировал до этого - выдаёт уже 1 раз. И всегда при этом меняет последовательность материалов.
 
http://sgtyre.ru/
  • 0

#2 tsvikaleksey

tsvikaleksey

Отправлено 26 August 2014 - 15:40

По умолчанию (в настройках JBZoo Search) у меня стояло 10 материалов на страницу, и почему то, когда при поиске материалов находилось больше 10-ти, и они разбивались на 2 или более страниц, тогда на разных страницах обязательно отображаются дублированные материалы, а какие то он вобще не показывал, но общее количество - верное. Я попробовал поставить 100 материалов на страницу - теперь все найденные товары отображаются верно на одной странице и дублей нет. С чем это связано, интересно.. 


  • 0

#3 SmetDenis

SmetDenis

Отправлено 28 August 2014 - 05:32

При каком условие в поиске возникает дублирование?

Какая используется версия приложения и Zoo ?

 

Возможно понадобится временный ftp доступ к вашему сайту, чтобы посмотреть SQL


  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#4 tsvikaleksey

tsvikaleksey

Отправлено 28 August 2014 - 09:31

При каком условие в поиске возникает дублирование?

Какая используется версия приложения и Zoo ?

 

Возможно понадобится временный ftp доступ к вашему сайту, чтобы посмотреть SQL

Вчера всё обновил до последних версий. Joomla: 3.3.3     JBZoo: 2.1.5 Pro     Zoo: 3.2.1    

Ради интереса опять поставил в настройках модуля JBZoo Search - разбиение по странице - 10

В поиске три поля. Первые два - каскадный селекс, третье - просто выбор.

Так вот, если заполнить только первые два поля, и в результате находит более 10-ти материалов например 13, и соответственно результат выдаётся на двух страницах, то обязательно на второй странице - будут несколько материалов, тех же самых, которые есть на первой странице.

При этом не показываются совсем несколько оригинальных материалов, ровно столько, сколько дублей.

 

То есть если на пальцах объяснить, чтобы понятнее было:

 - заполнил 2 поля поиска - нашлось 13 материалов - 10 на первой странице, 3 - на второй.

на первой странице например показывает 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 материалы, а на второй показывает 11-ый и дублирует 1 и 2 материалы.

а 12 и 13 материалы не показываются вообще.

 

Но обращаю внимание на то, что если в настройках модуля JBZoo search разбить по страницам максимально, например 1000, и при поиске все выданные материалы будут выдаваться на одной странице, то ни каких дублей не возникает, и все товары будут показываться правильно. Проверил. Дубли вместо потерянных материалов возникают только при отображении материалов в поиске на 2-ух или более страницах. 


Сообщение отредактировал tsvikaleksey: 28 August 2014 - 09:35

  • 0

#5 SmetDenis

SmetDenis

Отправлено 29 August 2014 - 06:58

Понадобится временный ftp доступ к вашему сайту, чтобы посмотреть SQL заросы
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#6 tsvikaleksey

tsvikaleksey

Отправлено 29 August 2014 - 08:37

Мне вам в личку написать пароль и логин от панели управления? Правильно я вас понял?


  • 0

#7 SmetDenis

SmetDenis

Отправлено 29 August 2014 - 08:58

Верно, только нужен временный ftp доступ.
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#8 tsvikaleksey

tsvikaleksey

Отправлено 29 August 2014 - 09:18

Извиняюсь, вы уже наверно поняли что я не специально задаю эти вопросы.

Я бы рад дать вам временный ftp доступ, только не знаю как. Могу дать пароль и логин к админке. 


  • 0

#9 SmetDenis

SmetDenis

Отправлено 29 August 2014 - 09:34

Не уверен что через админку я смогу увидеть то что хочу. Но давайте попробую.
Доступы к ftp можете уточнить у своего хостера.
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#10 tsvikaleksey

tsvikaleksey

Отправлено 29 August 2014 - 10:39

ок, ближе к вечеру всё скину..


  • 0




Click to return to top of page in style!