De forma predeterminada, ActiveAdmin se ejecuta en/admin. ¿Hay alguna manera de cambiar eso?¿Cómo puedo cambiar la URL predeterminada de ActiveAdmin?
Respuesta
Sí. Es necesario añadir la siguiente línea en el fichero de config/initializers/active_admin.rb
:
config.default_namespace = :your_desired_namespace
Esto creará una nota http://yourdomain.name/your_desired_namespace
hacer, que tendrá que actualizar sus rutas en consecuencia (es decir admin_user_path
se convertirá en your_desired_namespace_user_path
).
Alternativamente a @Amir answer. Si no te importa la ruta exacta, y solo quieres cambiar la ruta a algo menos obvio sin tener que cambiar tus rutas. En el archivo de rutas que sólo puede llamar ActiveAdmin como:
Rails.application.routes.draw do
scope 'something-else' do
ActiveAdmin.routes(self)
get '/', to: 'admin/dashboard#index'
end
end
A continuación, sus rutas serían /something-else/admin
y se podía acceder al panel de /something-else
.
Y aún puede utilizar los ayudantes habituales como admin_user_path
.
Sólo para mayor referencia, si desea ejecutar ActiveAdmin de la ruta raíz como una aplicación independiente, utilice esto:
config.default_namespace = false
- 1. will_paginate -> ¿Cómo cambiar la URL predeterminada?
- 2. ActiveAdmin mostrar vista predeterminada contenido
- 3. ¿Cómo cambiar la configuración predeterminada de $ .ajax()?
- 4. Python: ¿cómo puedo cambiar la ruta predeterminada al instalar módulos?
- 5. Cómo cambiar la fuente predeterminada de UIWebView
- 6. Cómo cambiar la ubicación predeterminada de WebProjectOutputDir?
- 7. cómo cambiar la URL de destino predeterminada según la función de usuario
- 8. Cómo cambiar la página url
- 9. ¿Cómo se cambia la contraseña de ActiveAdmin?
- 10. Cambiar la fuente predeterminada de JLabel
- 11. Rails 3 polymorphic_path: cómo cambiar la ruta_key predeterminada
- 12. Cómo cambiar la ruta predeterminada en asp.net web api
- 13. Cómo cambiar la estrategia de extracción predeterminada en EGit
- 14. ¿Cómo cambiar la dirección predeterminada de pantalla dividida?
- 15. ActiveAdmin cómo ordenar la columna con asociaciones
- 16. cómo cambiar la dirección de correo electrónico predeterminada para postfix?
- 17. Cambiar la configuración predeterminada de SQLite
- 18. Cambiar vista predeterminada de Jenkins
- 19. ¿Cómo puedo cambiar la escala predeterminada y la precisión de los decimales en Fluent NHibernate?
- 20. cambiar la intercalación predeterminada en phpmyadmin
- 21. Cómo cambiar la URL en Rails
- 22. Cómo cambiar la url usando django process_request.
- 23. Cambiar la fuente predeterminada del código github
- 24. ¿Cómo cambiar la ruta de registro predeterminada de Rails 3.0?
- 25. ¿Cómo cambiar la intercalación predeterminada de una base de datos?
- 26. Cambiar la configuración regional predeterminada en Symfony2
- 27. Cómo cambiar la ruta predeterminada del diálogo de archivo abierto
- 28. ¿Cómo cambiar la intercalación predeterminada de una tabla?
- 29. ¿Cómo puedo cambiar la plantilla predeterminada del archivo de clase nueva de Visual Studio C#?
- 30. ASP.NET MVC URL predeterminada Ver
ver si esto ayuda en absoluto: https://github.com/gregbell/ active_admin/blob/master/docs/1-general-configuration.md # namespaces – AJcodez