Эрик Брехемье и Мтяка оба правы.
Другой подход (если вам нужно добавить пользовательские элементы в верхний / нижний колонтитул, которые указываются для каждого представления, вам нужно сделать что-то подобное с блоками yield
Вот пример, позволяющий переопределять заголовок для каждой страницы, но та же самая техника применима к настройке тегов script
в теге заголовка HTML.
app/views/layouts/posts_layout.html.erb
<html>
<head>
<title><%= yield(:page_title) || "My awesome site"%></title>
</head>
<body><%= yield %> </body>
</html>
app/views/posts/index.html.erb
<%= content_for :page_title, "post listing" %>
<h1>Here are your posts...</h1>