ActiveAdmin wird standardmäßig unter/admin ausgeführt. Gibt es eine Möglichkeit, das zu ändern?Wie kann ich die Standard-URL von ActiveAdmin ändern?
Antwort
Ja. Sie müssen die folgende Zeile in die config/initializers/active_admin.rb
Datei hinzuzufügen:
config.default_namespace = :your_desired_namespace
Dieses eine Notiz http://yourdomain.name/your_desired_namespace
Sie schaffen wird, dass Sie Ihre Routen aktualisieren müssen entsprechend (das heißt admin_user_path
wird your_desired_namespace_user_path
werden).
Alternativ zu @Amir antworten. Wenn Sie sich nicht um den genauen Pfad kümmern und nur die Route in etwas weniger Offensichtliches ändern möchten, ohne Ihre Routen ändern zu müssen. Auf den Routen, die Sie wie aufrufen können Datei nur ActiveAdmin:
Rails.application.routes.draw do
scope 'something-else' do
ActiveAdmin.routes(self)
get '/', to: 'admin/dashboard#index'
end
end
Dann /something-else/admin
Ihre Routen würden und Sie das Dashboard auf /something-else
zugreifen konnte.
Und Sie könnten immer noch die normalen Helfer wie admin_user_path
verwenden.
Gerade für weitere Referenz, wenn Sie ActiveAdmin aus dem Wurzelpfad als Standalone-Anwendung ausgeführt werden soll, verwenden Sie diese:
config.default_namespace = false
- 1. Wie kann ich "after_sign_up_path_for" in ActiveAdmin überschreiben?
- 2. Ändern von BaseController in Schienen ActiveAdmin gem
- 3. So ändern Sie, wie ActiveAdmin die Uhrzeit anzeigt (jedes Mal)
- 4. Activeadmin können kann Berechtigungsfehler
- 5. Wie kann ich die Eigenschaften ändern. C#
- 6. Wie kann ich die Feldgruppenreihenfolge ändern?
- 7. Kann ich die Komprimierungsstufe von ZipArchive ändern?
- 8. Wie kann ich die Antwortformatierung selbst ändern?
- 9. Wie kann ich die Request.RawUrl-Eigenschaft ändern?
- 10. ActiveAdmin: Ändern von Indextabelle auf Basis Active Scope
- 11. Schienen ActiveAdmin. Wie setze ich den Standardwert?
- 12. Wie kann ich die Startseite ändern?
- 13. Wie kann ich die Bildgröße ändern?
- 14. Wie kann ich die Standard-Port-Nummer von Activemq ändern
- 15. Wie kann ich die Größe von Bildern bei phonegap ändern?
- 16. Wie kann ich die Benutzeroberflächensprache von Qt Creator 1.3.1 ändern?
- 17. Wie kann ich die Größe von QMessageBox ändern?
- 18. Wie kann ich die Größe von window.screen in PhantomJS ändern?
- 19. Wie kann ich die Größe von UIPopoverPresentationController bei Navigationspop ändern?
- 20. Wie kann ich die Stapelreihenfolge von Jquery-Dialogen ändern?
- 21. Wie kann ich die Größe eines iframe von innen ändern?
- 22. Wie kann ich die benutzerdefinierte Konstruktorvorlage von phpstorm ändern?
- 23. Wie kann ich die Sprache von bs-datepicker ändern
- 24. Wie kann ich die von fputcsv verwendeten Zeilenendungen ändern?
- 25. Wie kann ich die Widget-CSS-Werte von GWT ändern?
- 26. Wie kann ich die Fehlerkonsole im Entwicklermodus von Chrome ändern?
- 27. ActiveAdmin benutzerdefinierte Ansichten, die das ActiveAdmin Layout beibehalten
- 28. Wie kann ich von INSERT INTO ändern
- 29. ActiveAdmin: Wie kann man das Benutzerpasswort unverändert lassen?
- 30. Wie kann ich ImageButton ändern?
Sehen Sie, wenn dies überhaupt hilft: https://github.com/gregbell/ active_admin/blob/master/docs/1-general-configuration.md # Namespaces – AJcodez