2015-06-02 28 views
0

我想知道是否有人知道如何將頁面標題設置爲屬性。使用Rails將頁面標題設置爲屬性值

正想着,沿着線的東西:

<% content_for :title, "Museum | '@gallery.name'" %> 

但我無法弄清楚包裹什麼@ gallery.name中,如果是這樣,即使是正確的做法。

這可能是一個非常簡單的問題,但我似乎被困住了!

回答

1

也許?

<% content_for :title do %> (@gallery && @gallery.name) || 'Museum' <% end %>

當然yield :title somwewhere需要

學分@Clark

如果文本應該是博物館| foob​​ar的,如果@gallery名稱,然後代替 (@gallery && @gallery.name) || 'Museum'存在,它應該是 "Museum | #{@gallery && @gallery.name}(如果@gallery始終保證被連simplier "Museum | #{@gallery.name}"定義(記得用雙"')。

+0

,我認爲他要加入畫廊的名字,像''博物館|#{@ gallery.name}「' – Clark

+0

嗯......可能你是對的 – djaszczurowski

+0

Ahhhhh當然,你是完全正確的@clark。隨意張貼一個答案! –

相關問題