Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Ruby On Rails > Сортировка в ruby on rails |
Автор: synaptic 21.12.2010, 16:45 |
Доброго вечера У меня есть вопросик. Есть view в котором отображаются записи из бд, контроллер в котором выбираются записи из бд. Надо сделать так, чтобы во view можно было нажимать "Вверх", "Вниз" и записи перемещались либо вверх, либо вниз, наверно с помощью каких нибудь весов можно сделать типа: вверх наименьшее здачение(более легкий), вниз наоборот, как это можно реализовать в приложении (контроллере и модели)? Это нужно для того, чтобы при Table.all выводились записи в пользовательском порядке. Заранее спасибо! |
Автор: shine 21.12.2010, 17:26 |
Можно сделать с помощью http://rdoc.info/github/binarylogic/searchlogic/master/file/README.rdoc#Order_your_search. |
Автор: source777 21.12.2010, 18:46 |
shine, насколько я понял, топикстартер хочет сделать скорее что-то типа https://github.com/rails/acts_as_list или https://github.com/shuber/sortable, т.е. добавить к таблице поле position, менять его с помощью пользователя и просто сортировать по нему. |
Автор: synaptic 23.12.2010, 09:30 |
source777, gem acts_as_list очень помог, спасибо |
Автор: source777 23.12.2010, 13:05 |
synaptic, кстати рекомендую обратить внимание на http://ruby-toolbox.com/ ![]() |