Jump to content


Photo
- - - - -

После обновления, не работает jbzoo search

search jbzoo 2.2.4

Best Answer SmetDenis , 26 January 2016 - 09:37

Ок, понял. Спасибо.

 

У всех форм сейчас стоит в скрытом поле категория = 0 потому что значение берется из реквеста.
jduf_200x0.png

 

Добавил условие в файле

media\zoo\applications\jbuniversal\framework\render\filter\element.category.hidden.php

 

Чтобы можно было установить свое значение на сильно

    /**
     * Render HTML code for element
     * @return string|null
     */
    public function html()
    {
        $value = (int)$this->_params->get('jbzoo_filter_default', 0);
        if (!$value) {
            $value = $this->app->jbrequest->getSystem('category', '');
        }
 
        $this->_isMultiple = false;
        return $this->app->jbhtml->hidden(
            $this->_getName(),
            $value,
            $this->_attrs,
            $this->_getId()
        );
    }

 

Вещь полезная, добавлю в сборку.

 

Проверьте пожалуйста.

Go to the full post


  • This topic is locked This topic is locked
15 replies to this topic

#1 EnergY

EnergY
  • JBZoo User (rus)
  • User rate: 0.2
  • posts: 375
  • topics: 101

Posted 13 January 2016 - 11:11

Обновил jbzoo с 1.6.0 до 2.2.4 Pro rev3083.

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

Посмотреть можно здесь


  • 0

#2 Cheren-dow

Cheren-dow
  • JBZoo User (rus)
  • User rate: 95.7
  • posts: 5060
  • topics: 31

Posted 13 January 2016 - 16:04

здравствуйте EnergY, открыл по ссылке ваш сайт автодополнение и список результатов подгружается.

5pcs_200x0.png

Как можно повторить баг?


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

#3 EnergY

EnergY
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0.2
  • posts: 375
  • topics: 101

Posted 13 January 2016 - 16:09

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


  • 0

#4 CB9TOIIIA

CB9TOIIIA
  • Administrators
  • User rate: 230.6
  • posts: 3680
  • topics: 235

Posted 13 January 2016 - 16:09

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

 

индексация?) ну индекс пополнился поиска.


  • 0

#5 EnergY

EnergY
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0.2
  • posts: 375
  • topics: 101

Posted 13 January 2016 - 16:14

была индексация, вручную запускал

 

Результаты поиска вообще не те что нужно выдает


посмотрите что выдает автодополнение если написать пару букв и то что выдает поиск по этих самых буквах


  • 0

#6 EnergY

EnergY
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0.2
  • posts: 375
  • topics: 101

Posted 13 January 2016 - 16:17

во всех 3 формах поиска одни и те же результаты, но должны быть разные. В каждой форме стоит ограничение по категории


  • 0

#7 EnergY

EnergY
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0.2
  • posts: 375
  • topics: 101

Posted 14 January 2016 - 20:52

в чем может быть проблема, фильтр выводит результат не с тех категорий, которые указаны


  • 0

#8 EnergY

EnergY
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0.2
  • posts: 375
  • topics: 101

Posted 14 January 2016 - 23:04

Может проблема в том, что в шаблоне фильтра раньше было так:

<select name="positions[location][0][jbzoo_filter_render]">
<option selected="selected" value="_auto_">Авто вибір</option>
<option value="category">Список категорії</option>
<option value="category-chosen">Список категорії (jQuery.chosen)</option>
<option value="category-hidden">Поточна категорія (приховане поле)</option>
<option value="hidden">Приховане поле</option>
</select>

а щас так:

<option value="_auto_">Авто вибір</option>
<option value="category">Список категорії</option>
<option value="category-chosen">Список категорії (jQuery.chosen)</option>
<option selected="selected" value="category-hidden">Поточна категорія (приховане поле)</option>

Нет поля Скрытое поле, есть только Текущая категория (скрытое поле)


  • 0

#9 EnergY

EnergY
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0.2
  • posts: 375
  • topics: 101

Posted 16 January 2016 - 20:36

в адресной строке страницы результатов есть такое:

&e[_itemcategory]=0

наверное должен стоять id категории или нет?


  • 0

#10 SmetDenis

SmetDenis
  • Administrators
  • User rate: 139.4
  • posts: 16232
  • topics: 200

Posted 18 January 2016 - 08:38

Здравствуйте, 

 

Можете дать мне временный доступ FTP и панель управления?

Нужно посмотреть запросы в базу данных, её наполнение и условия поиска, чтобы понять в чем именно дело.

 

Спасибо.


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



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






Also tagged with one or more of these keywords: search, jbzoo 2.2.4

Click to return to top of page in style!