Sortiertisch mit will_paginate auf rails 3

Möchte ich wissen, wie kann ich die Sortierung einer Tabelle Spalten mit paging(will_paginate), ich habe bereits eine Paginierung, aber ich weiß nicht, wie kann ich die Tabelle Sortieren, auch wenn es sich um ein Seitenlayout, das, was ich brauchen, ist auch dort ein Seitenumbruch, wenn Sie Sortieren die Spalte, die Sie wollen, es zu Sortieren die entsprechenden Spalten, die Sie Sortieren möchten, wie eine ID, die es aufsteigend oder absteigend sein soll von Seite 1 auf die anderen Seiten bis zur letzten, Sie sind sogar in der Seite z.B. 4, wenn ich irgendwie die ID z.B. von absteigend zu aufsteigend(100 -> 1135), nicht nur auf dieser Seite, aber es wird Sortieren Sie alle aufgeführten Daten...

Was sollte ich in der controller oder helper und in meine Tabelle?

Dank, hoffe jemand antwortet dieser,

index.html-Code.erb

<table class="patchtable tablesorter"> <thead>
<th>ID</th>
<th>Summary</th>
<th>Module</th>
<th>Target</th>
<th>Category</th>
<th>Priority</th>
<th>Status</th>
<th>Assigned</th></tr>

<%= will_paginate @patches, :url => '/admin/patches', :align => "center", :params => {:controller => '/admin/patches', :action => nil, :order => @filter.filter_hash} %> <%= page_entries_info @patches, :entry_name => 'item' %>

mein controller:

@patches = Admin::Patch.all(:conditions => filter_hash).paginate(:per_page => Admin::Patch.per_page, :page => params[:page])

was soll ich hier tun, hinzufügen oder etwas zu funktionieren, bitte Antworten..

InformationsquelleAutor imon | 2011-03-29
Schreibe einen Kommentar