Nicht definierte Methode 'paginate'

8

Ich versuche, den Edelstein "will_paginate" zu verwenden, aber etwas stimmt nicht. Ich stecke mit einem undefined method 'paginate' Fehler fest. Ich lese viele Probleme und versuche viele Dinge. Folgendes habe ich:

Dies ist mein LocationsController.rb:

%Vor%

Und das ist die Zeile meiner will_paginate in meinem index.html.erb :

%Vor%

Und das ist der Fehler:

%Vor%

Ich habe auch den require-Teil in meinem Gemfile :

hinzugefügt %Vor%

Und das am Ende meiner environment.rb :

%Vor%     
user2462805 14.06.2013, 09:49
quelle

3 Antworten

14

will_paginate funktioniert nicht so. paginate ist eine Methode der Klasse Location :

%Vor%

Um Will_paginate zu verwenden, müssen Sie nur die folgende Zeile in Ihrem Gemfile hinzufügen, keine Änderung in environment.rb ist erforderlich:

%Vor%     
toro2k 14.06.2013, 09:53
quelle
12

Stellen Sie sicher, dass Sie den Server neu starten, nachdem Sie den Edelstein 'will_paginate' installiert haben.

Das war das dumme Problem in meinem Fall.

    
Sebyddd 30.04.2016 16:07
quelle
3

Sie versuchen, das Array zu paginieren. Versuchen Sie Folgendes:

%Vor%

Wenn Sie ein Array paginieren möchten, schauen Sie unter ein Array in Ruby mit einem Paging an will_paginate

    
Alexander Kobelev 14.06.2013 09:57
quelle

Tags und Links