[Ruby on Rails] Zeigt den Seitentitel schnell im Browser an

Ziel

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

Entwicklungsumgebung

ruby 2.5.7 Rails 5.2.4.3 OS: macOS Catalina

Bearbeiten des Basistitels

application_helper.rb


module ApplicationHelper
  def full_title(page_title = '')
    base_title = "App Name"
    if page_title.empty?
      base_title
    else
      "#{ page_title } | #{ base_title }"
    end
  end
end

Bearbeiten Sie den Titel im Kopf

erb:application.html.erb


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

Fügen Sie für jede Seite einen Titel hinzu

Dieses Mal gehen wir davon aus, dass Sie eine About-Seite haben. Der zusätzliche Speicherort ist oben in Ordnung.

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


<%= provide(:title, 'Über die Website')%>

Bei der Anzeige des Titels mithilfe von Spalten wie Qiita-Artikel Es ist in Ordnung, wenn Sie wie folgt schreiben.

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


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

Zusammenfassung

Durch die Implementierung dieser ist es möglich, die aktuelle Position des Benutzers zu erfassen, und Man kann sagen, dass dies eine unverzichtbare Funktion ist, da sie zu einer Verbesserung der Abhebungsrate des Benutzers führt.

Auf Twitter werden auch Technologien und Ideen hochgeladen, die nicht auf Qiita hochgeladen wurden Ich wäre Ihnen dankbar, wenn Sie mir folgen könnten. Klicken Sie hier für Details https://twitter.com/japwork

Recommended Posts

[Ruby on Rails] Zeigt den Seitentitel schnell im Browser an
Bestimmen Sie die aktuelle Seite mit Ruby on Rails
Ruby on Rails Japanisch-Englisch kompatibler i18n
(Ruby on Rails6) Anzeige der Datenbank, die die ID der Datenbank erhalten hat
Alle Inhalte der Listenseite löschen [Ruby on Rails]
[Ruby on Rails] Erstellung der Bestätigungsseite
So zeigen Sie Diagramme in Ruby on Rails an (LazyHighChart)
Überprüfen Sie das Stammverzeichnis im Rails-Browser
[Schienen] So ändern Sie den Seitentitel des Browsers für jede Seite
Ich habe den Ablauf bis zur Implementierung von simple_calendar in Ruby on Rails zusammengefasst.
Dinge, an die Sie sich erinnern sollten, und Konzepte im Ruby on Rails-Tutorial
Ruby on Rails in Visual Studio-Codespaces
Anfänger haben mit Ruby on Rails ein Portfolio erstellt
Vorverarbeitung zur Anzeige im Browser (Compiler)
So debuggen Sie die Verarbeitung im Ruby on Rails-Modell nur mit der Konsole
Cloud-IDE: Heroku konnte nicht im Ruby on Rails-Tutorial installiert werden
[Ruby on Rails] Bis zur Einführung von RSpec
Wenn das Ruby on Rails-Terminal zurückrollt
Empfehlung der Serviceklasse in Ruby on Rails
Veröffentlichen Sie die mit Ruby on Rails erstellte App
Rails neu in Ruby on Rails ~ Memorandum bis zur Bereitstellung 2
Rails neu in Ruby on Rails ~ Memorandum bis zur Bereitstellung 1
Zeigen Sie "Hello World" im Browser mit Java an
Zeigen Sie "Hello World" im Browser mit Java an
(Ruby on Rails6) Erstellen von Daten in einer Tabelle
[Ruby on Rails] Ranglistenanzeige (Gesamt, Durchschnittswert)
[Ruby on Rails] Individuelle Anzeige von Fehlermeldungen
So beheben Sie Fehler, die beim Integrationstest "Ruby on Rails" auftreten
Ruby on Rails Elementary
Ruby on Rails Grundlagen
Ruby On Rails Association
So stellen Sie die Anzeigezeit in Rails auf japanische Zeit ein
[Ruby on Rails] Wie schreibe ich eine Enumeration auf Japanisch?
[Ruby on Rails] So ändern Sie den Spaltennamen
[Ruby on Rails] Post-Score-Ranking-Funktion (gesamte Anzeige)
[Ruby On Rails] So setzen Sie die Datenbank in Heroku zurück
[Ruby / Rails] Legen Sie einen eindeutigen (eindeutigen) Wert in der Klasse fest
Zeigen Sie die Liste in setDetails mit Federsicherheit auf dem Bildschirm an
[Ruby on Rails] Post-Bildvorschau-Funktion in Refile
(Ruby on Rails6) Reflektiert den veröffentlichten Inhalt aus dem Formular
[Schienen] So zeigen Sie Bilder in der Ansicht an
Versuchen Sie es mit dem Ruby on Rails-Abfrageattribut
[Ruby On Rails] Im verschachtelten Zustand die Beschreibung in Klammern nach dem Präfix in der link_to-Methode
[Ruby on Rails] Nur den Benutzer, der Beiträge verfasst hat, dürfen bearbeiten
Ruby on Rails 5 - Kurzanleitung zum Lernen, die im Feld Zusammenfassung verwendet werden kann
Ruby on Rails Lernrekord -2020.10.03
Schwierigkeiten beim Erstellen einer Ruby on Rails-Umgebung (Windows 10) (SQLite3)
Portfolioerstellung Ruby on Rails