Extensiones y link_to

3 views
Skip to first unread message

Ceritium

unread,
Apr 21, 2009, 3:14:16 PM4/21/09
to nano...@googlegroups.com
Buenas lista, en la empresa hemos elegido nado para salir un poco de rails ya que un proyecto nos lo permitía.

Explorando nanoc y acostumbrado a rails buscaba mi link_to y cosas como el router o que me permitiesen olvidarme de la dirección real de un enlace.
Total que di con la extensión link_to que viene con nanoc y el metodo path_for de bomberstudios[1].

Este ultimo me encantó y apenas lo retoqué pero el de link_to...  no me gustaba nada que me obligase a meter el segundo parametro, un "enlace" sin la ruta no tiene mucho sentido pero creo que como me quedó está mejor.

Con los retoques que le hice el link_to llama directamente a path_for si es apropiado, y path_for ahora devuelve la cadena que recibió si no hay coincidencias.

Vamos que ahora podemos hacer:

= link_to 'algo', :pagina_que_no_existe
= link_to 'otro', 'http://otro.com
= link_to 'mola', :pagina_que_si_existe
= link_to 'un parametro'

Está todo en github[2] y simplemente lo cargo en la carpeta lib para que me sobreescriba los métodos.


Bueno a lo que iba mi pregunta después de tanta explicación...
 
¿creeis que es util?
¿puedo tener problemas en el futuro?
¿alguna sugerencia?


Por otro lado, ¿creeis interesante ir portando algunos métodos útiles de rails?

Ya iré preguntando por la lista algunas cosillas que me corren por la cabeza como generar maps web de forma automática, i18n, etc... :P

1. http://github.com/bomberstudios/nanoc_extensions/tree/master
2. http://github.com/ceritium/nanoc_extensions_in_space/tree/master
--
http://ceritium.net

Reply all
Reply to author
Forward
0 new messages