Fonctions Urlify et leur mise en œuvre

URLify est une gem simple qui affine la conversion des chaînes UTF-8 en chaînes URI sûres pour l'ASCII et permet de les utiliser comme segments d'URL lisibles. Une fois la gem installée, vous pouvez appeler la fonction URLify pour n'importe quelle chaîne UTF-8 et elle sera automatiquement convertie en chaîne URI ASCII-safe. URLify dispose également d'une fonctionnalité supplémentaire qui lui permet de supprimer les sous-titres d'une entrée donnée.

ACCENTMAP

À' => 'A', 'Á' => 'A', 'Â' => 'A', 'Ã' => 'A', 'Ä' => 'A', 'Å' => 'AA', Æ' => 'AE', 'Ç' => 'C', 'È' => 'E', 'É' => 'E', 'Ê' => 'E', 'Ë' => 'E', 'Ì' => 'I', 'Í' => 'I', 'Î' => 'I', 'Ï' => 'I', 'Ð' => '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', '&' => 'and'

Étapes faciles pour mettre en œuvre URLify Gem

  1. Allez dans le fichier Gemfile et ajoutez la gem urlifier
  2. Exécutez la commande installation groupée
OU Dans le terminal, exécutez la commande gem install urlify

Démonstration de la mise en œuvre d'URLify

Voici un exemple de la fonctionnalité d'URLify :
  1. Ajoutez la gem urlify dans votre Gemfile
  2. Exécuter bundle install
Nous pouvons maintenant commencer à utiliser l'API URLify et ses attributs comme indiqué ci-dessous : URLify .deaccentuate(string) ⇒ Objet Supprime les signes diacritiques des caractères d'une chaîne d'entrée. .strip_subtitle(string) ⇒ Objet Supprime tout ce qui se trouve dans une chaîne de caractères après les premiers deux-points. .urlify(string, separator = "_") ⇒ Objet Convertit une chaîne d'entrée en une chaîne URL sûre. Nous pouvons ajouter le module URLify à la classe String et faire deaccentuate, strip_subtitle, urlify des méthodes d'instance en procédant comme suit : urlifier

Les références:

Git Hub : https://github.com/beastaugh/urlify Ruby on Rails Gems : https://dzone.com/articles/10-ruby-on-rails-gems-for-web-development RailsCarma offre des services de bout en bout développement ruby on rails qui s'occupe de tout, du déploiement au support et à l'hébergement. Nous mettons en commun de grandes idées et des compétences professionnelles en matière de codage pour fournir des applications mobiles et web stables, efficaces et réussies pour votre entreprise. Contactez-nous aujourd'hui pour obtenir les meilleures solutions de l'industrie pour votre entreprise ! Sauvegarder Sauvegarder Sauvegarder

Abonnez-vous pour les dernières mises à jour

Articles Similaires

Laissez un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

fr_FRFrench