|
Титов Александр Валерьевич
Зарегистрирован: 24 июн 2014, 23:30 Сообщения: 6
|
Титов Александр Валерьевич
Добрый день, как сделать сортировку по произвольному полю (тип поля: Строковое значение text, тип строки: Число.) не больше, меньше или равно, а как сортировка у цены ОТ: минимума, ДО: максимума.
|
|
okcana
Администратор
Зарегистрирован: 07 окт 2012, 11:18 Сообщения: 502
|
Присоединяюсь к вопросу. Отбор записей по данному полю, в текущем формате, не совсем корректен для решения некоторых задач.
К примеру для досок объявлений тематики: Недвижимость или Авто, крайне необходимо поле аналогичное по принципу отбора записей с полем Цена. Мне нужно найти квартиру на 3 или 4 этаже, площадью от 35 до 45 м2... С текущими полями (как есть), мне будет предложен 5,6,7... и тд. этажи, а также квартиры площадью от 35м2, либо вариант до 45м2. Пример2. Мне нужно купить Мерседес не старше 2000-2003г.в. Опять же на выходе, мне будут предложены варианты 2000, 2004, 2005... и тд, либо 2003, 1999, 1998 и тд, вместо конкретного года 2000-2003. Таким образом, в выдаче будет куча заведомо ненужных мне предложений, либо мне придется искать трижды, с условием равно=2000, равно=2001 и тд !(
Для досок объявлений, где отбор записей играет ключевую роль - наличие поля От и До (аналог поля цена) - является обязательным условием.
_________________
|
|
Титов Александр Валерьевич
Зарегистрирован: 24 июн 2014, 23:30 Сообщения: 6
|
Титов Александр Валерьевич
А через костыль? например средствами шаблонизатора смарти. Отдельно в форме запроса поиска я сделал поиск по цене: Код: Для просмотра Вы должны быть в группе пользователей Elite-Board. возможно ли что-то придумать и для других полей аналогичным способом?
|