2015-03-02 53 views
0

我在使用內容時遇到了此Gem問題。使用meta標籤gem,如何在content_for中渲染元數據?

在我application.html.erb,我有以下幾點:

<head> 
     <% if current_page?(root_path) %> 
     <meta name="description" content="My page"> 
     <% else %> 
     <%= yield :description_meta %> 
     <% end %> 
</head> 

,然後在我的意見,我做到以下幾點:

<% content_for :description_meta do %> 
     <% set_meta_tags :description => "My description" %> 
<% end %> 

它不會畫任何METAS,和如果我使用<%=進行渲染,它將作爲普通文本顯示在頁面的正文中。

任何想法?謝謝

回答

1

閱讀MetaTags Usage

好像set_meta_tags只是配置元標記而display_meta_tags渲染它們。

+0

謝謝,沒有看到它! – Gibson 2015-03-02 18:08:17