Leitet das Problem mit Namespaces in einem Rails Engine-basierten Plugin um

8

Ich versuche eine dynamische Schnittstelle zu erstellen. Wo meine Modellklassen existieren und meine Controller dynamisch beim Start der Anwendung erstellt werden.

Alles passiert in meiner routes-Datei, wo die Ressourcen erstellt werden!

%Vor%

Und dann gibt es meine BeAdmin-Klasse, dies macht folgendes:

%Vor%

Und wenn Sie nun zu den / admin / users (vom Benutzermodell) navigieren, sehen Sie "test". So funktioniert es großartig!

Aber dann mache ich nur eine einfache Aktualisierung des Browsers und der Controller, der aufgerufen wird, wird UsersController # index anstelle von Admin :: UsersController # index ... Er verliert seinen Namespace aus irgendeinem Grund ...

Vielleicht ein weiterer wichtiger Aspekt hier ist, dass ich all das als Plugin und Benutzer Rails Engines hinzugefügt habe, damit ich eine Plug-fähige Schnittstelle machen kann ...

Aber bisher kein Glück, denn meine Wege scheinen irgendwo verloren zu gehen!

Vielen Dank im Voraus für Ihre Hilfe!

Jelle

    
Fousa 05.03.2010, 16:20
quelle

0 Antworten

Tags und Links