Мне нужно отсортировать коллекцию для formtastic по их состоянию, независимо от того, выбраны они или нет.
Моя установка выглядит примерно так*
´
# _form.html.haml
= semantic_form_for(@user) do |f|
= f.input :colours, :as => :check_boxes, :collection => Colour.ordered_for(current_user)
ordered_for
возвращает хорошо отсортированный массив.На самом деле formtastic разрушает этот порядок впоследствии и сортирует цвета по id
.
Какой хороший подход к этому поведению?Есть ли какой-нибудь разумный способ добиться заказа по выбору?
Заранее спасибо!