Jump to content


Photo
- - - - -

Логика "и" В


No replies to this topic

#1 shivayanamahom

shivayanamahom
  • JBZoo User (rus)
  • User rate: 0.2
  • posts: 94
  • topics: 23

Posted 15 November 2018 - 07:59

Не работает фильтр в рамках одного поля с чекбоксами. Есть параметры чек1, чек2... как минимум в одном товаре отмечены оба поля, по умолчанию в рамках одного поля стоит логика "или" т.е. в ситуации, когда чекнуты обе галочки в фильтре - выводятся все товары принадлежащие чек1 и чек2.

По этому рецепту заменил логику на "И"

-----------------------------------------------

media\zoo\applications\jbuniversal\framework\models\jbmodel.element.php

 

Следует заменить строку OR  на AND

 

$where = ' (' . implode(' OR ', $conditions) . ') ';

--------------------------------------------------

И теперь при чекании обоих галочек - фильтр не выводит никаких результатов.

 


  • 0




Click to return to top of page in style!