Funciones de Urlify y su implementación

URLify es una joya simple que refina la conversión de cadenas UTF-8 a cadenas URI seguras para ASCII y permite su uso como segmentos URL legibles. Una vez instalada la gema, puede llamar a la función URLify para cualquier cadena UTF-8 y se convertirá automáticamente en una cadena URI segura para ASCII. URLify también tiene la funcionalidad adicional de poder eliminar los subtítulos en una entrada determinada.

MAPA DE ACENTO

'À' => 'A', 'Á' => 'A', 'Â' => 'A', 'Ã' => 'A', 'Ä' => 'A', 'Å' => 'AA', 'Æ' => 'AE', 'Ç' => 'C', 'È' => 'E', 'É' => 'E', 'Ê' => 'E', ' Ë' => 'E', 'Ì' => 'Yo', 'Í' => 'Yo', 'Î' => 'Yo', 'Ï' => 'Yo', 'Ð' => ' D', 'Ł' => 'L', 'Ñ' => 'N', 'Ò' => 'O', 'Ó' => 'O', 'Ô' => 'O', 'Õ ' => 'O', 'Ö' => 'O', 'Ø' => 'OE', 'Ù' => 'U', 'Ú' => 'U', 'Ü' => 'U ', 'Û' => 'U', 'Ý' => 'Y', 'Þ' => 'Th', 'ß' => 'ss', 'à' => 'a', 'á' => 'a', 'â' => 'a', 'ã' => 'a', 'ä' => 'a', 'å' => 'aa', 'æ' => 'ae' , 'ç' => 'c', 'è' => 'e', 'é' => 'e', 'ê' => 'e', 'ë' => 'e', 'ì' = > 'i', 'í' => 'i', 'î' => 'i', 'ï' => 'i', 'ð' => 'd', 'ł' => 'l', 'ñ' => 'n', 'ń' => 'n', 'ò' => 'o', 'ó' => 'o', 'ô' => 'o', 'õ' => 'o', 'ō' => 'o', 'ö' => 'o', 'ø' => 'oe', 'ś' => 's', 'ù' => 'u', ' ú' => 'u', 'û' => 'u', 'ū' => 'u', 'ü' => 'u', 'ý' => 'y', 'þ' => ' th', 'ÿ' => 'y', 'ż' => 'z', 'Œ' => 'OE', 'œ' => 'oe', '&' => 'y'

Pasos sencillos para implementar URLify Gem

  1. Vaya al Gemfile y agregue la gema. urlificar
  2. Ejecute el comando instalación del paquete
O en la terminal, ejecute el comando urlify de instalación de gemas

Una demostración de implementación de URLify

A continuación se muestra un ejemplo de la funcionalidad URLify:
  1. Agregue urlify de gema en su Gemfile
  2. Ejecute la instalación del paquete
Ahora podemos comenzar a usar URLify API y sus atributos como se muestra a continuación: URLify .deaccentuate(cadena) ⇒ Objeto Elimina los signos diacríticos de los caracteres de una cadena de entrada. .strip_subtitle(cadena) ⇒ Objeto Elimina todo de una cadena después de los primeros dos puntos. .urlify(cadena, separador = “_”) ⇒ Objeto Convierte una cadena de entrada en una cadena segura para URL. Podemos agregar el módulo URLify a la clase String y hacer desacentuar, strip_subtitle, urlify como método de instancia haciendo lo siguiente: urlify

Referencias:

Centro Git: https://github.com/beastaugh/urlify Gemas de Ruby on Rails: https://dzone.com/articles/10-ruby-on-rails-gems-for-web-development RielesCarma ofrece de extremo a extremo desarrollo de rubí sobre rieles soluciones que cubren todo, desde la implementación hasta el soporte y el alojamiento. Reunimos grandes ideas y habilidades de codificación profesionales para ofrecer aplicaciones web y móviles estables, eficientes y exitosas para su negocio. Ponte en contacto con nosotros hoy ¡Busca las mejores soluciones de la industria para tu negocio! Ahorrar Ahorrar Ahorrar

Suscríbete para recibir las últimas actualizaciones

Artículos Relacionados

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

es_ESSpanish