Сложный фильтр. Выручайте!!!

Главные вкладки

Аватар пользователя Dimeus Dimeus 5 июня 2013 в 0:23

Народ! только на Вас надежда осталось только, все перерыли с командой, но решение не смогли найти пока проблемы.
Нужен фильтр на туристическую тематику.
Пример задачки:
есть 10 стран в Таксономии и 100 туров.
есть разные варианты где в турах присутствуют одна страна, 2 или даже 5
возьмем 2 страны Австрию и Германию из 10 стран, первая присутствует в 30 турах, вторая в 40
есть всего 5 туров где присутствуют ТОЛЬКО Австрия и Германия СОВМЕСТНО (Одновременно без третьей страны)

мне как раз нужно, чтобы поиск или фильтр с отмеченными галочками вывел эти 5 туров
но мне выводиться 70 туров, где есть Австрия и Германия (+ Чехия и другие страны и варианты)

есть ли фильтр или специальный модуль, который смог вывести конкретную отмеченную информацию и при этом отсеить не нужную (лишние страны не нужные в поиске)?
HELP!!!!!!!

Комментарии

Аватар пользователя kv4 kv4 5 июня 2013 в 8:09

Не можете с Views справиться, напишите сами запросы, которые будут выбирать из базы то, что нужно. Вас же целая команда, наверняка кто-то умеет программировать на PHP и писать SQL запросы.

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

Можно и другими способами.

Аватар пользователя q2_faith q2_faith 5 июня 2013 в 12:34

"glu2006" wrote:
все тлен Smile у вас просто выборка идет по "ИЛИ", а надо по "И"
Это во вьюсах настраивается, насколько я помню.

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