Jump to content


Photo
- - - - -

Как получить нефильтрованный список, если снять чекбоксы у фильтра?


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

#1 Alex Akhremenko

Alex Akhremenko
  • JBZoo User (rus)
  • User rate: 0
  • posts: 51
  • topics: 13

Posted 24 September 2012 - 06:09

http://pan.maya.by/a...rovki-noty-taby
Слева фильтр. Выбираем любой чекбокс, а затем снимаем. Получаем сообщение "К сожалению по вашему запросу ничего не найдено. Пожалуйста, измените условия поиска и попробуйте снова". Как сделать так, чтобы получали весь список (нефильтрованный)?
  • 0

#2 anton448

anton448
  • JBZoo User (rus)
  • User rate: 0
  • posts: 55
  • topics: 12

Posted 24 September 2012 - 06:29

Как вариант, можно попробовать в модуле поиска в настройке "Логика поиска" выбрать "И"
  • 0

#3 anton448

anton448
  • JBZoo User (rus)
  • User rate: 0
  • posts: 55
  • topics: 12

Posted 24 September 2012 - 06:33

хотя, откровенно говоря, у меня с этой настройкой возникли небольшие проблемки http://forum.joomla-...opic,696.0.html

ну может на вашем сайте все нормально будет
  • 0

#4 Alex Akhremenko

Alex Akhremenko
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0
  • posts: 51
  • topics: 13

Posted 24 September 2012 - 06:40

С "И" работает. Но мне нужно именно с "ИЛИ"
  • 0

#5 SmetDenis

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

Posted 01 October 2012 - 06:23

Добрый день.

Прошу прощения что не ответил. Видимо как-то пропустил ваш вопрос.

Смотрю на странице http://pan.maya.by/a...rovki-noty-taby
Выбираю "Отечественное" - находит 27
Снимаю выбор - находит 111

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



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


#6 Alex Akhremenko

Alex Akhremenko
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0
  • posts: 51
  • topics: 13

Posted 01 October 2012 - 06:34

Было с "И". Сейчас переставил в "ИЛИ". Посмотрите, не работает.
  • 0

#7 SmetDenis

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

Posted 01 October 2012 - 08:55


Было с "И". Сейчас переставил в "ИЛИ". Посмотрите, не работает.

Это нормально.
Ничего не выбрано - ничего не найдено.


Посмотрите этот файл
media/zoo/applications/jbuniversal/framework/controllers/search.php


возможно вам поможет следующий хард код
<?php
$logic         = $this->_str->strtoupper($this->_jbreq->get('logic', 'and'));
if (!isset($_REQUEST['e']['24b31009-69d8-4109-b4d5-0c49abcbf930'])  || empty($_REQUEST['e']['24b31009-69d8-4109-b4d5-0c49abcbf930'])) {
    $logic = 'and';
}

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



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


#8 Alex Akhremenko

Alex Akhremenko
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0
  • posts: 51
  • topics: 13

Posted 01 October 2012 - 09:38

Не работает
  • 0

#9 SmetDenis

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

Posted 01 October 2012 - 18:43

Должно.
вы фильтр переключили обратно в ИЛИ ?

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



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


#10 Alex Akhremenko

Alex Akhremenko
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0
  • posts: 51
  • topics: 13

Posted 02 October 2012 - 05:41

Да
  • 0




Click to return to top of page in style!