undefinierte Methode 'raw' für Controller für Schienen 4

8

Zur Zeit aktualisiere ich meine Anwendung von Rails 3.2 auf Rails 4. Wenn ich zu einem bestimmten Tab navigiere, erhalte ich folgende Fehlermeldung:

%Vor%

Mein Code:

%Vor%

Warum ist diese Methode jetzt undefiniert?

    
kannathasan 28.10.2013, 11:40
quelle

2 Antworten

12

Dieser Helfer wird entthront. Ссылка

Wenn Sie raw weiterhin verwenden möchten, versuchen Sie,

einzuschließen %Vor%

in Ihren Controller.

In rails wird 4 raw method von ActionView::Helpers::OutputSafetyHelper

bereitgestellt

Sie können die Dokumentation unter folgender Adresse abrufen:

Ссылка

Aber am wichtigsten ist, dass dieser Code den Helfern gehört, nicht dem Controller.

    
Sahil Dhankhar 28.10.2013, 11:53
quelle
3

Sie können html_safe in Ihrem Controller verwenden. wie diese string.html_safe

    
LHH 28.10.2013 11:49
quelle