undefinierte Methode 'create_translation_table!'

7

Ich habe eine neue Rails-Engine und möchte globeize3 verwenden. Ich habe das in meinem lib // engine.rb getan:

%Vor%

Nun versuche ich eine Migration wie folgt zu erstellen:

%Vor%

Und ich habe diesen Fehler:

%Vor%

Ich denke, dass die Datei 'lib / globeize / active_record / migration.rb' nicht geladen ist.

Irgendeine Lösung?

    
Dougui 17.12.2012, 00:54
quelle

2 Antworten

20

Sie müssen

hinzufügen %Vor%

zu Ihrer Engine-Modelldatei, bevor Sie die Migration ausführen. (Ersetzen Sie: Attributname durch das Attribut, das Sie übersetzen lassen möchten.) Das hat es für mich behoben.

    
Michael Franzl 01.02.2013 16:30
quelle
1

Versuchen Sie es

%Vor%

aber der Fremdschlüssel wird simplecms_page_id , ich ändere ihn manuell wieder in page_id

    
jent zheng 23.11.2013 09:58
quelle

Tags und Links