Rails 3 und will_paginate - elegante Weise, wie man total_pages bekommt

8

Ich arbeite mit dem Plugin "will_paginate" in Rails 3 und versuche, die Anzahl der Seiten (total_pages) zu einigen Variablen zu bekommen.

Ich dachte, dass die Gesamtzahl der Seiten in global variablen @total_pages oder in @option [: total_pages] ** liegt, aber wenn ich diese Variablen in meiner Ansicht verwende, funktioniert es nicht .

Ich weiß, ich kann die Gesamtseiten meiner Artikel in der DB-Tabelle separat durch dieses Plugin bekommen, aber könnte nicht so elegant sein, wenn ich diesen Wert bereits in einer Variablen durch ein Plugin gespeichert habe ...

Also würde ich Sie gerne fragen - gibt es einen Weg, wie man diesen Wert bekommt, werfen will_paginate Plugin?

    
user1946705 07.08.2011, 22:39
quelle

1 Antwort

25

Wenn Sie ein Post-Modell haben,

%Vor%

gibt Ihnen die Gesamtzahl der Seiten, d. h. Sie müssen auf das Modell, das Sie aufrufen, auf Seite

verweisen

Ссылка

    
raphael_turtle 07.08.2011, 23:56
quelle