| Elite-Board tech support https://forum.illusionweb.ru/ |
|
| Поиск и сортировка сообщений. https://forum.illusionweb.ru/viewtopic.php?f=3&t=2889 |
Страница 1 из 1 |
| Автор: | Титов Александр Валерьевич [ 12 окт 2014, 02:35 ] |
| Заголовок сообщения: | Поиск и сортировка сообщений. |
Добрый день, как сделать сортировку по произвольному полю (тип поля: Строковое значение text, тип строки: Число.) не больше, меньше или равно, а как сортировка у цены ОТ: минимума, ДО: максимума. |
|
| Автор: | okcana [ 13 окт 2014, 10:09 ] |
| Заголовок сообщения: | Re: Поиск и сортировка сообщений. |
Присоединяюсь к вопросу. Отбор записей по данному полю, в текущем формате, не совсем корректен для решения некоторых задач. К примеру для досок объявлений тематики: Недвижимость или Авто, крайне необходимо поле аналогичное по принципу отбора записей с полем Цена. Мне нужно найти квартиру на 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 и тд !( Для досок объявлений, где отбор записей играет ключевую роль - наличие поля От и До (аналог поля цена) - является обязательным условием. |
|
| Автор: | Geo [ 13 окт 2014, 12:10 ] |
| Заголовок сообщения: | Re: Поиск и сортировка сообщений. |
А простого решения здесь нет. Могу только добавить в todo |
|
| Автор: | Титов Александр Валерьевич [ 13 окт 2014, 12:29 ] |
| Заголовок сообщения: | Re: Поиск и сортировка сообщений. |
А через костыль? например средствами шаблонизатора смарти. Отдельно в форме запроса поиска я сделал поиск по цене: Код: Для просмотра Вы должны быть в группе пользователей Elite-Board. возможно ли что-то придумать и для других полей аналогичным способом? |
|
| Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
| Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |
|