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

Вы можете избежать androidx , используя эти версии пакетов, если вы не хотите переносить свой проект.

6
задан jklina 6 April 2009 в 22:14
поделиться

3 ответа

Я использовал бы AR:: Base#column_names для очистки входа. Что-то как:

@models = Model.find(:all, :order => params[:sort].select({|name| Model.column_names.include? (name) } ).join(',') )

Можно расширить это с небольшой предварительной обработкой, чтобы варьироваться, хотите ли Вы к возрастанию вида или убыванию с каждым ключом.Надеюсь, это поможет!

4
ответ дан 17 December 2019 в 02:33
поделиться

Это могло бы быть за пределами того, что Вы ищете, но в последнее время, я полагался на JavaScript для заботы о последующей сортировке для меня. Хорошим сортировщиком таблицы для прототипа является Tablekit (http://www.millstream.com.au/view/code/tablekit), это незаметно, быстро, и просто в использовании. Это также включает тонкости как редактирование на месте и изменение размеров столбца.

2
ответ дан 17 December 2019 в 02:33
поделиться

что-то снабжает направляющими, мог скопировать с cakephp лесов (paginator сортировщик на индексе () в cakephp)

0
ответ дан 17 December 2019 в 02:33
поделиться
Другие вопросы по тегам:

Похожие вопросы: