Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Стол заказов » Нужна сортировка по допполям

Нужна сортировка по допполям


 Voffka    04.01.2013    Стол заказов    3004    9 комментариев

Нужна сортировка по дополнительным полям по тому же принципу что и в DLE. Как можно посмотреть на моем сайте под формой поиска выведена строка сортировать по : и стандартная сортировка двига.

Требуется : сортировка по определенным допполям : цена площадь комнат .. и другие..
Сортировка должна быть связанная : пользователь выбирает по цене - выводится по цене, потом по комнатам ( с сохранением сортировки по цене) потом по площади (с сохранением результатов предыдущих фильтров).
Сортировка должна работать на каждой из страниц с результатами. Если реально сделть на Аяксе без перезагрузки страницы - это будет только к лучшему.

Буду рад ответить на все вопросы в ICQ 1755600 или любым удобным способом.

Заранее благодарить не привык ;)) Буду признателен за рассмотрение моего заказа в ближайшее время.

9 комментариев

Sander
PHP-developer

Sander - 5 января 2013 13:27 -

Когда-то на покойном 4dle был приблизительный ответ на ваш вопрос. Может я ошибаюсь (давно было), но по-моему ответ там писал nowheremany...
Использования именно сортировки по доп. полям будет довольно таки не слабо грузить mysql...
Доп. поля можно использовать только для фильтров (галочек/чекбоксов, или radio-боксов).
Если нужна сортировка, то лучше для вышеуказанных полей создать свою колонку в бд.
Пример - рейтинг стандартный, а вот значение метарейтинга вводится в отдельное поле. Что позволяет создавать подобную страницу с выводом лучших игр по оценкам различных изданий, а не по оценкам пользователей.

SanDev.pro - мой блог.

Telegram: @sandev
Skype: Sander8804

Voffka
Юзер

Voffka - 5 января 2013 15:43 -

Благодарю за полезную информацию, но реализация данного заказа по прежнему актуальна. Не владею php MySql и Ajax (и пока не планирую это менять)

Voffka
Юзер

Voffka - 5 января 2013 16:22 -

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


Колонку создать могу, но как сделать чтобы в нее писались значения при добавлении новости

Voffka
Юзер

Voffka - 5 января 2013 21:28 -

пытаюсь реализовать подобное С НОЯБРЯ ПРОШЛОГО ГОДА !!!! но все кто берется за работу, куда то сливаються, пропадают итп.

stanley
Юзер

stanley - 6 января 2013 18:33 -

Voffka, если я правильно понял, вам нужен модуль под названием SearchFields v5.0

Sander
PHP-developer

Sander - 6 января 2013 18:51 -

Поиск, он же фильтр - не осуществляет сортировку.

SanDev.pro - мой блог.

Telegram: @sandev
Skype: Sander8804

Voffka
Юзер

Voffka - 6 января 2013 22:32 -

stanley,Такое в хозяйстве уже имеется но он мне не подходит =(. + как и сказал Sander , он не осуществляет сортировки.

Voffka
Юзер

Voffka - 6 января 2013 22:35 -

Вернее.. сортировка там есть (можно по умолчанию (пользователь не может менять) здать сортировку вывода результатов по определенным параметрам), которые выводятся на отдельной страниц, что не есть хорошо, потому как у каждой из категорий свои допполя ...

Lynat1k
Юзер

Lynat1k - 7 января 2013 03:15 -

тоже интересует этот вопрос для своего кинотеатра. еще со времен укоза хотел себе такую сортировку

Чтобы комментировать - войдите или зарегистрируйтесь на сайте
наверх