2016-05-26 40 views
0

我們有很多使用常見段落文字的模板(我們公司服務的描述)。該段目前在10個不同的視圖模板中重複。在rails中放置大量文件使用的常見文本?

我應該在哪裏創建一個像'company_services_description'這樣的變量,我可以在所有不同的模板中使用它(幹掉它)。

將其定義在application_controller.rb是否應該走?

或者也許config/application.rb會是正確的位置?

回答

3

這取決於它的文字有多長。我建議無論是存儲在一個局部的文本,如下在模板中使用它:

<%= render "shared/company_services_description_partial" %> 

或使用,您可以調用任何你需要它的應用程序的輔助方法。

module ApplicationHelper 

    def company_services_description 
    "This is our company services description" 
    end 

end 
相關問題