Konfigurationskonstanten abhängig von der Umgebung in den Schienen einstellen

8

Ich möchte abhängig von der Umgebung eine Konstante (wie die Admin-Email-Adresse) definieren. Was ist der einfachste Weg, dies zu tun?

Ich möchte so etwas in development.rb (oder test oder production.rb):

%Vor%

Und Sie können darauf zugreifen, indem Sie etwas wie

aufrufen %Vor%

Gibt es einen einfachen Weg oder muss ich etwas machen wie ein Modul erstellen und es initialisieren (und falls Sie sich fragen, ob ich davon eine Ahnung habe, leider: tue ich das nicht)

>
  

Es funktioniert so, aber man muss   Starten Sie den Server für die Konstanten neu   wirksam werden.

    
Roland Studer 19.05.2009, 12:46
quelle

1 Antwort

11

In config/environments/ gibt es einige Konfigurationsdateien, die basierend auf der aktuellen Umgebung ausgeführt werden. Versuchen Sie, in einer davon eine Konstante zu definieren.

    
zenazn 19.05.2009, 12:49
quelle

Tags und Links