Urls amigables en Ruby on Rails Ruby
Publicado: 29 de May del 2010Prohibida la reproducción total o parcial de este artículo sin el previo consentimiento de Webtutoriales.com
Generar urls amigables en Ruby on Rails
La mejor forma de generar urls amigables y leíbles en Ruby on Rails es utilizando el método parameterize.
Este método reemplaza caracteres especiales en una cadena de texto y se usa de la forma siguiente:
"El veloz murciélago hindú comía feliz cardillo y kiwi".parameterize
El resultado sería:
el-veloz-murcielago-hindu-comia-feliz-cardillo-y-kiwi
Así de sencillo.
Transliteraciones
Sin embargo, si deseamos hacer una url amigable a partir de caracteres Unicode como los usados por el alfabeto Chino, Ruso, etc el método parameterize no sería útil. Existen gems que nos lo ponen igual de fácil. Por ejemplo la Unidecode gem
Comentarios
Artículos relacionadosVer más
- Cómo instalar Ruby on Rails en Windows
- Modelo Vista Controlador
- ¿Qué es Ruby on Rails?
- Introducción a Ruby
- Ruby: Programación orientada a objetos
- Tratamiento de excepciones en Ruby
- Paginación en Ruby on Rails
- Urls amigables en Ruby on Rails
- Usando la consola de Ruby on Rails
- Instalar GIT, RVM, Ruby, Ruby on Rails y Passenger