Я хочу включить метатеги на мой домашней странице. Но я не хочу включать его непосредственно в главный раздел файла application.html.erb
, так как это приведет к тому, что он будет включать метатеги на всех страницах, которые являются избыточными для моего приложения.Rails: как включить метатеги в представлениях, а не в application.html.erb?
16
A
ответ
45
Вы можете поставить
<% if content_for?(:head) %>
<%= yield(:head) %>
<% end %>
в head
разделе application.html.erb
макета.
Тогда в силу, в которой вы хотите включить эти теги:.
<% content_for :head do %>
<!-- your tags -->
<% end %>
+0
Как одна строка в макете: <% = content_for? (: head)? yield (: head): ""%> – Ryan
Смежные вопросы
- 1. Rails/application.html.erb не загружается
- 2. Application.html.erb in rails 4
- 3. Rails application.html.erb?
- 4. Как включить метатеги динамически?
- 5. обход application.html.erb в приложении Rails
- 6. Rails, оставляя комментарии в application.html.erb
- 7. Rails сделать исключение в application.html.erb
- 8. Как отобразить application.html.erb в приложении Rails?
- 9. Как включить ошибки перевода Rails I18n в представлениях?
- 10. Rails: DRY в представлениях
- 11. Доступ к атрибутам модели в представлениях (application.html.erb конкретно)
- 12. Rails: Application.html.erb suddently stop rendering
- 13. Rails 3, HowTo - Передайте Установку в Application.html.erb
- 14. jQuery не работает на странице application.html.erb в приложении Rails
- 15. Где определить переменную Rails в application.html.erb
- 16. Facebook OG Meta Tags в application.html.erb
- 17. Вложенные ресурсы в представлениях Rails
- 18. Печать версии Rails в представлениях?
- 19. может просматривать не расширение "application/application.html.erb" в ruby on rails?
- 20. Использование самосоединений в представлениях Rails
- 21. Не удается вызвать пути к экземплярам в application.html.erb - rails
- 22. Rails have_selector не работает, когда селектор находится в application.html.erb
- 23. Как прокомментировать код в Rails-представлениях?
- 24. Как использовать мультизачет Bootstrap в представлениях Rails?
- 25. Включить определения переменных в нескольких представлениях
- 26. Rails: Как установить og: метатеги изображений?
- 27. Как использовать улучшения Ruby в представлениях Rails?
- 28. application.html.erb все еще не отображается
- 29. Как встроить CSS и JavaScript в application.html.erb?
- 30. RSpec Rails не найдет мои метатеги
Ваше мнение домашней страницы (определяется вашей маршрутизации) должен иметь свой собственный 'erb' файл, который вы можете поместить их в – lurker
I думаю, аналогичный вопрос был дан здесь, http://stackoverflow.com/questions/10225645/rails-override-head-page-element-when-using-a-partial-or-a-specific-controll – jksloan