2015-09-22 59 views
0

我想將source/index.html.erb放入一個目錄中,以便與我在index.html.erb中使用的部分一起很好地放置。中間人有沒有像root_to方法?

是否有現有的方法將source/index.html.erb移動到目錄中?

喜歡的東西

# config.rb 
root_to 'root#index' 

所以,我可以做

source/ 
    root/ 
    |- _hero_box.html.erb 
    |- index.html.erb 

回答

0

在這裏你有兩個選擇。都不涉及將index.html.erb移出源目錄的根目錄。

第一個是提供源代碼中的部分路徑。它看起來像:

<%= partial 'root/hero_box' %>

另一種方法是配置中間人尋找你的泛音在一個特定的目錄:

# config.rb set :partials_dir, 'root'

你不會需要前綴部分與路徑在這種情況下。

+0

感謝您的迴應!這很好。考慮構建擴展以在目錄中具有'index.html.erb',看起來是否過度工程? – fakefarm

+0

這實際上取決於您的要求......但我不確定您想將文檔移動到目錄的原因。畢竟,構建過程的最終結果是一個靜態網站... – Fred

相關問題