rails Seitentitel

Ich mag es nicht, wie Rails standardmäßig Seitentitel erstellt (benutze nur den Controller-Namen), also arbeite ich an einer neuen Methode, die so aussieht:

application controller:

def page_title
    "Default Title Here"
end

posts controller:

def page_title
    "Awesome Posts"
end

Anwendungslayout:

<title><%=controller.page_title%></title>

Es funktioniert gut, weil wenn ich keine page_title-Methode in dem Controller habe, den ich gerade verwende, sie auf den Standard im Anwendungs-Controller zurückfällt. Aber was ist, wenn in meinem Benutzer-Controller "Signup" für die "neue" Aktion zurückgegeben werden soll, aber für jede andere Aktion zurückgegriffen werden soll? Gibt es eine Möglichkeit, das zu tun?

Zweitens, hat jemand andere Möglichkeiten, Seitentitel in Schienen zu schreiben?

Antworten auf die Frage(10)

Ihre Antwort auf die Frage