Buenas a todos, estaba intentando armar una ruta a un elemento dentro de un
a vista y no encuentro como resolverlo.

El ejemplo seria el siguiente:

Suponiendo que tengo un modelo Post y sus comentarios, la ruta que intento
armar es:

map.blog_comment "/post/:id#comment-:comment_id

Notese el caracter "#" en la ruta.

quiero armar la ruta "post/1#comment-1" que llevaria al comentario 1 para ir
al elemento con id="comment-1" dentro del mismo.

La unica forma que pude resolverlo por ahora es por medio de armar la url en
una cadena asi:

link_to "comment", "#{post_path(@post)#comment...@comment}}"

Si alguien sabe como hacer la ruta con el caracter "#" agradeceria me pase
como se hace, ya que al tener ese caracter en la definicion en routes.rb da
error al querer ser ultilizada de este tipo:
*The error occurred while evaluating nil.to_sym *

Gracias
_______________________
        Agustin Viñao
www.agustinvinao.com.ar
   agustinvinao (Skype)
_______________________________________________
Ruby mailing list
[email protected]
http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar

Responder a