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


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

При поиске по полю select jQuery нету результата, хотя в выпадающем списке товар есть

текстовое поле фильтр поиск

Лучший Ответ SmetDenis , 19 March 2015 - 15:58

Я допустил опечатку.

Подправил, проверьте пожалуйста. Перейти к сообщению


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

#1 Antonio

Antonio

Отправлено 11 March 2015 - 16:42

Добрый день.

 

Такая же проблема, что и тут - http://forum.jbzoo.c...kstovomu-polyu/

Выпадающее меню select jQuery видит все продукты, но при выборе какого либо продукта фильтр говорит, что ничего не найдено.

Решение из приведенной темы не помогло.

 

Пример нерабочего фильтра:

http://apg.land/prod...roduct&app_id=2

 

Едит: еще раз проверяя все настройки обнаружил, что на некоторые товары фильтр реагирует, только выдает неверный результат (5ый файл в прикреплении)

 

П.С Индексацию проводил.

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

  • 1.JPG
  • 2.JPG
  • 4.jpg
  • 3.JPG
  • 5.JPG

Сообщение отредактировал Antonio: 13 March 2015 - 01:29

  • 0

#2 SmetDenis

SmetDenis

Отправлено 16 March 2015 - 09:54

Прикрепите пожалуйста файл из вашего сайта
jbuniversal\framework\models\jbmodel.element.itemname.php

Так же попробуйте заменить "name" на "id"
и проверьте, что функция _prepareValue имеет такой же вид
i5tc_200x0.png
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



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


#3 Antonio

Antonio

Отправлено 16 March 2015 - 15:25

Добрый день Денис.

 

В прикреплении оригинальный файл.

У себя же на серваке поменял я Name на ID, поиск заработал, но только если выбираешь 1 товар. Multiple select не работает. Как бы сделать, чтоб и Мультиплай работал?

Спасибо.

Прикрепленные файлы


Сообщение отредактировал Antonio: 16 March 2015 - 23:56

  • 0

#4 SmetDenis

SmetDenis

Отправлено 17 March 2015 - 10:25

Попробуйте заменить функцию на эту
    protected function _getWhere($value, $exact = 0)
    {
        if (!is_array($value)) {
            $value = array($value);
        }

        $where = array('tItem.id IN (' . implode(',', $value) . ')');

        return $where;
    }

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



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


#5 Antonio

Antonio

Отправлено 17 March 2015 - 13:32

Не работает - К сожалению, по вашему запросу ничего не найдено.


  • 0

#6 SmetDenis

SmetDenis

Отправлено 19 March 2015 - 08:51

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



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


#7 SmetDenis

SmetDenis

Отправлено 19 March 2015 - 15:58   Лучший Ответ

Я допустил опечатку.

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



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


#8 Antonio

Antonio

Отправлено 19 March 2015 - 17:21

Супер. Спасибо!

Бекапить файл нужно или нет? Сделанные Вами правки на сайте будут в следующем обновлении (220)?


Сообщение отредактировал Antonio: 19 March 2015 - 17:22

  • 0

#9 SmetDenis

SmetDenis

Отправлено 23 March 2015 - 06:15

Бекапить файл нужно или нет?

На ваше усмотрение.


Сделанные Вами правки на сайте будут в следующем обновлении (220)?

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



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






Темы с аналогичным тегами текстовое поле, фильтр, поиск

Click to return to top of page in style!