Jump to content


Photo
- - - - -

Логика при множественном выборе


Best Answer SmetDenis , 10 December 2013 - 17:06

Можно ли изменить логику на "И" ? То есть, если брать этот же пример, чтобы в результате фильтр выдал только тот товар, у которого одновременно указаны обе страны.

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

Поэтому, к сожалению, пока такой поиск сделать не получится. Go to the full post


  • This topic is locked This topic is locked
1 reply to this topic

#1 Ongi

Ongi
  • JBZoo User (rus)
  • User rate: 0
  • posts: 28
  • topics: 7

Posted 10 December 2013 - 10:50

Сейчас для множественного выбора используется логика "ИЛИ". Если посмотреть вертикальный фильтр на демо, там где выбор страны, то при выборе, например, двух стран, фильтр выдаст товары из обоих.

 

Можно ли изменить логику на "И" ? То есть, если брать этот же пример, чтобы в результате фильтр выдал только тот товар, у которого одновременно указаны обе страны.

 

Когда-то уже поднималась такая тема, но я ее не нахожу.


  • 0

#2 SmetDenis

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

Posted 10 December 2013 - 17:06   Best Answer

Можно ли изменить логику на "И" ? То есть, если брать этот же пример, чтобы в результате фильтр выдал только тот товар, у которого одновременно указаны обе страны.

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

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



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





Click to return to top of page in style!