Слайдер площадь и цена
Добавлено: 14 апр 2013, 17:58
Столкнулся с такой бякой.. Предположим в базе есть квартиры и промышленная-складская недвижимость, земельные участки.. у первых площади до 100 метров у остальных до 10000.. например..
Найти в базе квартиры по площади с помощью ползунка становится нереально. квантование в несколько раз больше возможных площадей квартир.
А что бы исправить в строчке
что бы square_max было "MAX" не из всей базы а из текущих результатов поиска. То есть, ткнул искать в квартирах, после первого поиска в фильтрах стоит поиск по квартирам и в слайдере минимальная и максимальная величина площади квартиры из результатов поиска. Ткнул искать участки, после первого поиска - мин\макс значения площадей участков.
Собственно этот же вариант улучшайзера слайдеров сильно нужен "ценам" если в базе какой нибудь сарайчик за 300 лимонов и в меньшей степени нужен "этажам". Иначе полезность слайдеров стремится к нулю.
Найти в базе квартиры по площади с помощью ползунка становится нереально. квантование в несколько раз больше возможных площадей квартир.
А что бы исправить в строчке
- Код: Выделить всё
$squareAll['square_max'] = isset($squareAll['square_max']) ? (int) $squareAll['square_max'] : 100;
что бы square_max было "MAX" не из всей базы а из текущих результатов поиска. То есть, ткнул искать в квартирах, после первого поиска в фильтрах стоит поиск по квартирам и в слайдере минимальная и максимальная величина площади квартиры из результатов поиска. Ткнул искать участки, после первого поиска - мин\макс значения площадей участков.
Собственно этот же вариант улучшайзера слайдеров сильно нужен "ценам" если в базе какой нибудь сарайчик за 300 лимонов и в меньшей степени нужен "этажам". Иначе полезность слайдеров стремится к нулю.