Уведомления

Группа в Telegram: @pythonsu

#1 Янв. 11, 2012 13:54:45

Anatoly.K
От:
Зарегистрирован: 2012-01-09
Сообщения: 4
Репутация: +  0  -
Профиль   Отправить e-mail  

Способы задания сортировки

Приветствую!

Снова прошу о помощи и совете, потому что “тупой” путь мне не нравится.

Итак, проблема:
У меня есть комплект объектов, которые выгружаются из БД, и есть страничка для их вывода. Хочется реализовать несколько способов сортировки. Изначально способы сортировки указывались в выпадающем списке, и это были просто “sort1”, “sort2” и т.д. При выборе соответствующего пункта в выпадающем списке происходит пересортировка данных и их вывод на страничку.

Теперь же я хочу сделать немного иначе: хочется, чтобы типы сортировок просто выводились на страничку, в виде ссылок. Текущая сортировка была бы подсвечена серым и неактивна, остальные доступны для кликов. Собственно, подобный способ используется вот здесь: http://news.yandex.ru/yandsearch?text=%D1%81%D0%BE%D1%80%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%BA%D0%B8&rpt=nnews2&grhow=clutop (пример в прилагаемом файле)



Так как сделать подобное “правильно”? Описать ли для каждого элемента два состояния, “выбран” и “не выбран”, и использовать в темплэйте if, который будет проверять, что именно выводить? Неужто нет более простых способов?



Отредактировано (Янв. 11, 2012 13:59:38)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version