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?
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.
Versuchen Sie es
%Vor% aber der Fremdschlüssel wird simplecms_page_id
, ich ändere ihn manuell wieder in page_id
Tags und Links ruby-on-rails globalize3