Greifen Sie auf das Request-Objekt in rails helper zu

8

In meiner Datei application_helper.rb habe ich eine Funktion wie folgt:

%Vor% %Vor%

Und ich rufe diese Methode in einem anderen Helfer auf. Wie kann ich die Domäne in Helfer erhalten, ohne irgendwelche Argumente vom Controller zu übergeben.

    
Kishore Mohan 30.05.2014, 12:15
quelle

2 Antworten

2

Wie andere bereits erwähnt haben, sollte das Anfrageobjekt an Ihren Helfer übergeben werden, damit Sie es wie folgt aus der Ansicht (ERB) weitergeben können,

%Vor%     
Michael De Silva 04.05.2015 06:51
quelle
1

Ich weiß, das ist alt, aber nachdem ich kürzlich selbst darüber gestolpert bin, dachte ich, ich würde einsteigen. Sie könnten die Methode zu Ihrem ApplicationController hinzufügen und stattdessen als helper_method angeben:

%Vor%     
Chris Edwards 14.10.2016 09:12
quelle

Tags und Links