В настоящее время я пытаюсь добавить уникальные заголовки страниц и ключевые слова на страницы веб-сайта. Ранее я задавал заголовок, ключевые слова и описание в макете приложения, но в идеале я хотел бы иметь возможность устанавливать их индивидуально для каждой страницы.
Глядя на предыдущие вопросы, я обнаружил, что можно установить заголовок, используя код ниже:
[В макете приложения]
<title><%=h yield(:title) %></title>
[В просмотре страницы]
<% content_for :title, "Content here..." %>
Это сработало так, как и надеялись. Однако затем я попытался применить ту же логику к ключевым словам мета:
<meta name="keywords" content=<%=h yield(:keywords) %> >
<% content_for :keywords, "word1, word2, word3" %>
Это не выдает ошибку, однако, когда я просматриваю источник страницы, "отсутствуют", т.е. он выглядит как:
<meta name="keywords" content=word1, word2, word3 >
вместо
<meta name="keywords" content="word1, word2, word3">
Есть ли простой способ исправить это, или я лаю не на том дереве, пытаясь сделать это таким образом?