activeadmin - form - admin ruby on rails
InstalaciĆ³n de administraciĆ³n activa con Rails 4 (5)
Gracias por la ayuda, Marc y Oto Brglez . Una actualización rápida para la implementación de Rails 4. No necesita usar la rama ''0-6-estable'' (que es la rama actual hasta el día de hoy), en su lugar puede simplemente usar la rama principal como se indica en la documentación en github de gregbell. https://github.com/gregbell/active_admin
Recibí este error al instalar el administrador activo en Rails 4
Bundler could not find compatible versions for gem "actionpack":
In Gemfile:
meta_search (>= 1.1.0.pre) ruby depends on
actionpack (~> 3.1.0.alpha) ruby
rails (= 4.0.0.rc1) ruby depends on
actionpack (4.0.0.rc1)
Sigo estas instrucciones: http://www.activeadmin.info/docs/documentation.html
Alguien ayuda, por favor.
He cambiado a Ubuntu, y eso resolvió el problema que estaba teniendo. Por alguna razón, Windows se ahoga cuando intenta obtener una gema que no está en la fuente de Ruby.
Solo edite su Gemfile . Esto es todo lo que necesita para que ActiveAdmin 1.0.0 funcione correctamente con Rails 4.1
Agregue las siguientes líneas:
gem ''activeadmin'', github: ''gregbell/active_admin'' # ActiveAdmin backend framework for Rails administration interface
gem ''polyamorous'', github: ''activerecord-hackery/polyamorous'' # Require for ActiveAdmin to work with Rails 4.1
gem ''ransack'', github: ''activerecord-hackery/ransack'' # Require for ActiveAdmin to work with Rails 4.1
gem ''formtastic'', github: ''justinfrench/formtastic'' # Require for ActiveAdmin to work with Rails 4.1
gem ''devise'' # Authentication
11 de enero de 2016 Respuesta actualizada
ActiveAdmin ahora tiene Rails 4 soporte completo :
Versión 1.0.0, soporte completo de Rails 4):
gem ''activeadmin'', github: ''activeadmin''
0.6 Versión estable (puede no ser compatible con Rails 4):
gem ''activeadmin'', github: ''activeadmin'', branch: ''0-6-stable''
20 de abril de 2015 actualización
Para Rails 4 (de acuerdo con la página oficial de github ) use master:
gem ''activeadmin'', github: ''activeadmin''
O rubygems:
gem ''activeadmin'', ''~> 1.0.0.pre1''
14 de febrero, 2015 actualización
Para Rails 4 (de acuerdo con la página oficial de github ) use:
gem ''activeadmin'', github: ''activeadmin''
4 de septiembre, 2014 actualización
Para Rails 4.0 y 4.1 (de acuerdo con la página oficial de github ) use:
gem ''activeadmin'', github: ''activeadmin''
Actualización del 24 de abril de 2014
Para Rails 4.1 y 4.0 use master:
gem ''activeadmin'', github: ''gregbell/active_admin''
Actualización del 13 de abril de 2014
Para Rails 4.1 use master y las siguientes ramas de dependencia:
gem ''activeadmin'', github: ''gregbell/active_admin''
gem ''polyamorous'', github: ''activerecord-hackery/polyamorous''
gem ''ransack'', github: ''activerecord-hackery/ransack''
gem ''formtastic'', github: ''justinfrench/formtastic''
Para Rails 4.0.X simplemente usa master y deberías ir:
gem ''activeadmin'', github: ''gregbell/active_admin''
Nota: Existe un problema al agregar comentarios a la página de índice en Rails 4.1. Este problema está siendo rastreado here .
Actualización del 29 de septiembre de 2013
La rama Rails 4 se ha fusionado en master. Ahora todo lo que necesita hacer es especificar:
gem ''activeadmin'', github: ''gregbell/active_admin''
28 de agosto de 2013 Respuesta actualizada
Pude construir una nueva aplicación Rails 4 funcionando con AA simplemente usando:
gem ''activeadmin'', github: ''gregbell/active_admin'', branch: ''rails4''
Por favor, ignore la respuesta anterior. Simplemente agregue esta línea a su nueva aplicación Rails 4 Gemfile, ejecute bundle install , run rails g active_admin: install , ejecute rake db: migrate , ejecute bundle exec rails , vaya a / admin e inicie sesión con [email protected]/ contraseña y listo! Vea la documentación de ActiveAdmin para más detalles.
30 de junio de 2013 Respuesta actualizada
Se ha avanzado mucho para conseguir que ActiveAdmin y las gemas de las que depende estén listas para Rails 4. Utilice la siguiente configuración de archivos gemelos y no tenga en cuenta el bit relativo a la degradación de jquery-rails a 2.3.0:
gem ''devise'', github: ''plataformatec/devise''
gem ''responders'', github: ''plataformatec/responders''
gem ''inherited_resources'', github: ''josevalim/inherited_resources''
gem ''ransack'', github: ''ernie/ransack''
gem ''activeadmin'', github: ''gregbell/active_admin'', branch: ''rails4''
gem ''formtastic'', github: ''justinfrench/formtastic''
solo bundle install
un bundle install
(o bundle update
, si es necesario) y ejecuta los rails generate active_admin:install
(si es necesario) para instalar
Respuesta original
Usé lo siguiente para activar ActiveAdmin en mi aplicación Rails 4.0.0.rc1 / JRuby / Puma y ejecutarla en Heroku.
Después de revisar los siguientes enlaces de ActiveAdmin github:
Re: Rails 4 problemas - Edición # 1963
Rails 4 Hacks, Fixes - Pull Request # 2120
Agregué lo siguiente a mi gemfile:
gem ''devise'', github: ''plataformatec/devise'', branch: ''rails4''
gem ''responders'', github: ''plataformatec/responders''
gem ''inherited_resources'', github: ''josevalim/inherited_resources''
gem ''ransack'', github: ''ernie/ransack''
gem ''activeadmin'', github: ''akashkamboj/active_admin'', branch: ''rails4''
gem ''formtastic'', github: ''justinfrench/formtastic'', branch: ''rails4beta''
reemplazar:
gem ''jquery-rails'', ''3.0.0''
con:
gem ''jquery-rails'', ''2.3.0''
y bundle install
y ejecutar los rails generate active_admin:install
para instalar.
Encienda el servidor, vaya a root_url / admin y debería ver el inicio de sesión de administrador.