Parece que hay algún problema que no he seguido la pista todavía, pero si usted está buscando una solución temporal hasta entonces, esto es lo hice:
member_action :test do
flash[:notice] = "This is a test notice!"
redirect_to :action => :index
end
el problema que estoy viendo es que cuando se pone :notice
en el método redirect_to
, el mensaje de aviso se codifica url y se añade a la URL
member_action :test do
redirect_to :action => :index, :notice => "This is a test notice!"
end
resultados en
/admin/model?notice=This+is+a+test+notice!
que es menos que ideal. Noté un cambio en la documentación de active_admin que incluye poner {}
alrededor del primer parámetro en redirect_to
para solucionar este problema, sin embargo, para mí, esto da como resultado un error.
member_action :test do
redirect_to {:action => :index}, :notice => "This is a test notice!"
end
que se traduce en
syntax error, unexpected tASSOC, expecting '}'
redirect_to {:action => :index}, :notice => "This...
I publicado un comentario en particular, que la solicitud de extracción @active_admin on github y es de esperar que alguien podría tener otra sugerencia, ya que estoy confundido.
En cualquier caso, tal vez una de estas soluciones funcione para usted. Buena suerte.
¿tiene un: <% = súbita [: aviso]%> en su opinión? – Cygnusx1
El administrador activo genera las vistas, así que no lo sé. – Alex