Cada vez que uno de los incendios anuncios publicitarios fuera si el cuerpo contiene algo así como link_to root_url
se da este error increíblemente servicial:aplicación heredada con el error de enrutamiento extraña, no se encontró la ruta {}
ActionView::Template::Error: No route matches {}
La traza bien es inútil o puntos a ese link_to
método. Como también es muy indescifrable, estoy preguntando sobre el desbordamiento de la pila.
ACTUALIZACIÓN 1: ayudar, he publicado la aterradora routes.rb
archivo: https://gist.github.com/2955610
ACTUALIZACIÓN 2: En la consola, app.root_url
proporciona el retorno correcto.
ACTUALIZACIÓN 3:link_to "whatever", root_url
funciona muy bien. ¡Tan extraña!
ACTUALIZACIÓN 4: Funciona bien en una vista normal de rieles.
Update 5:FIJO El image_tag
ahora no está proporcionando una gran cantidad en el correo electrónico, la salida: http://assets/...png
. Fffff.
ACTUALIZACIÓN 6: Lo he reducido a eso obtengo el mismo error con (en la consola) app.url_for
. Creo que puede estar relacionado.
Por si acaso, ¿tiene 'root: to =>" something "' en routes.rb? – dimuch
@dimuch Publicaré mi archivo de Rutas, cuidado, es feo. – krainboltgreene
¿Podría mostrar también algunas líneas de las plantillas que causan el error? – dimuch