This commit is contained in:
Harry Bomrah 2015-12-09 16:28:34 +08:00
parent 0c58096d19
commit c2564a74de
1 changed files with 4 additions and 3 deletions

View File

@ -58,7 +58,7 @@ class Project
}
end
plugin_datas = datas.sort_for_frontend.collect do |p|
plugin_datas = datas.sort_for_frontend.collect.with_index do |p,index|
pd_data = []
fields_to_show.collect do |t|
@ -82,11 +82,12 @@ class Project
{
"pd_datas" => pd_data,
"type-sort" => (p.project_type.sort_position rescue 1000)
"type-sort" => (p.project_type.sort_position.to_i rescue 1000),
"sort-index" => index
}
end
plugin_datas = plugin_datas.sort{|k,v| k["type-sort"] <=> v["type-sort"]}
plugin_datas = plugin_datas.sort_by{|pd| [pd["type-sort"], pd["sort-index"]]}
return [pd_title,plugin_datas]
end