[Ruby on Rails] Afficher rapidement le titre de la page dans le navigateur

Cible

スクリーンショット 2020-10-26 13.32.22.png

Environnement de développement

ruby 2.5.7 Rails 5.2.4.3 OS: macOS Catalina

Modification du titre de base

application_helper.rb


module ApplicationHelper
  def full_title(page_title = '')
    base_title = "nom de l'application"
    if page_title.empty?
      base_title
    else
      "#{ page_title } | #{ base_title }"
    end
  end
end

Modifier le titre dans la tête

erb:application.html.erb


<head>
  <title><%= full_title(yield(:title)) %></title>
</head>

Ajouter un titre pour chaque page

Cette fois, nous supposerons que vous avez une page à propos. L'emplacement supplémentaire est correct en haut.

erb:app/views/homes/about.html.erb


<%= provide(:title, 'À propos du site')%>

Lors de l'affichage du titre en utilisant des colonnes comme l'article Qiita Ce n'est pas grave si vous écrivez comme suit.

erb:app/views/homes/about.html.erb


<%= provide(:title, @genre.name)%>

Sommaire

En les mettant en œuvre, il est possible de saisir la position actuelle de l'utilisateur, et On peut dire que c'est une fonction indispensable car elle conduit à une amélioration du taux de retrait de l'utilisateur.

De plus, sur Twitter, les technologies et les idées qui n'ont pas été téléchargées sur Qiita sont également téléchargées, donc Je vous serais reconnaissant si vous pouviez me suivre. Cliquez ici pour plus de détails https://twitter.com/japwork

Recommended Posts

[Ruby on Rails] Afficher rapidement le titre de la page dans le navigateur
Déterminez la page actuelle avec Ruby on Rails
Ruby on Rails compatible japonais-anglais i18n
(Ruby on Rails6) Affichage de la base de données qui a obtenu l'identifiant de la base de données
Supprimer tout le contenu de la page de liste [Ruby on Rails]
[Ruby on Rails] Création de la page de confirmation
Comment afficher des graphiques dans Ruby on Rails (LazyHighChart)
Vérifiez la racine sur le navigateur Rails
[Rails] Comment changer le titre de la page du navigateur pour chaque page
J'ai résumé le flux jusqu'à l'implémentation de simple_calendar dans Ruby on Rails.
Points à retenir et concepts dans le didacticiel Ruby on Rails
Ruby on Rails dans les espaces de codes Visual Studio
Débutant a créé un portfolio avec Ruby on Rails
Pré-traitement à afficher sur le navigateur (compilateur)
Comment déboguer le traitement dans le modèle Ruby on Rails avec juste la console
Cloud IDE: Heroku n'a pas pu être installé dans le didacticiel Ruby on Rails
[Ruby on Rails] Jusqu'à l'introduction de RSpec
Quand le terminal Ruby on Rails revient en arrière
Recommandation de classe de service dans Ruby on Rails
Publiez l'application avec ruby on rails
Rails nouveau dans Ruby on Rails ~ Mémorandum jusqu'au déploiement 2
Rails nouveau dans Ruby on Rails ~ Mémorandum jusqu'au déploiement 1
Afficher "Hello World" dans le navigateur à l'aide de Java
Afficher "Hello World" dans le navigateur à l'aide de Java
(Ruby on Rails6) Création de données dans une table
[Ruby on Rails] Affichage du classement (total, valeur moyenne)
[Ruby on Rails] Affichage individuel des messages d'erreur
Comment résoudre les erreurs qui se produisent lors du test d'intégration "Ruby on Rails"
Ruby on Rails élémentaire
Principes de base de Ruby on Rails
Association Ruby On Rails
Comment régler l'heure d'affichage sur l'heure japonaise dans les rails
[Ruby on Rails] Comment écrire enum en japonais
[Ruby on Rails] Comment changer le nom de la colonne
[Ruby on Rails] Fonction de classement des scores (affichage complet)
[Ruby On Rails] Comment réinitialiser DB dans Heroku
[Ruby / Rails] Définissez une valeur unique (unique) dans la classe
Afficher la liste en setDétails à l'écran avec ressort-sécurité
[Ruby on Rails] Fonction de prévisualisation de l'image dans le fichier
(Ruby on Rails6) Refléter le contenu publié à partir du formulaire
[Rails] Comment afficher les images dans la vue
Essayez d'utiliser l'attribut de requête Ruby on Rails
[Ruby On Rails] Dans l'état imbriqué, la description entre parenthèses écrite après Prefix dans la méthode link_to
[Ruby on Rails] Seul l'utilisateur qui a publié peut modifier
Ruby on Rails 5 guide pratique d'apprentissage rapide qui peut être utilisé sur le terrain Résumé
Record d'apprentissage de Ruby on rails -2020.10.03
Difficultés à créer un environnement Ruby on Rails (Windows 10) (SQLite3)
Création de portfolio Ruby on Rails