我是新來的鐵軌,想知道什麼是一些方式來包括HTML文件在軌道 - 從公共文件夾,從視圖文件夾或任何其他方法,如果有的話。如何在rails中包含html文件?
1
A
回答
1
在Rails中,你把你的視圖文件中的應用程序/視圖/ CONTROLLER_NAME/action_name.html.erb
看看這對更好地瞭解 - http://blog.codinghorror.com/understanding-model-view-controller/
也可以考慮做了Rails教程(Hartl),應該讓你開始理解框架是如何工作的。
更新
更改header.html中,並改名爲_header.html.erb
在action_name.html.erb,
寫
<%= render 'header' %>
_表示這是局部的
0
@file = render_to_string :file => '/aboslute/path/to/file.html'
相關問題
- 1. 如何在html中包含html文件
- 2. 如何在rails中包含manifest.json文件?
- 3. 如何在HTML中包含JavaScript文件?
- 4. 如何在div中包含html文件?
- 5. 在html文件中包含html文件
- 6. 如何在另一個html文件中包含html文件
- 7. 如何在包含json的html中包含.js文件?
- 8. 如何在jekyll中的markdown文件中包含HTML文件?
- 9. 如何將html或模板文件包含到.html文件中?
- 10. 包含html文件
- 11. HTML包含文件
- 12. HTML包含文件
- 13. 如何在PHP中使用html包含github html文件?
- 14. 如何在Dreamweaver中將一個html文件包含到其他html文件中
- 15. 在rails中包含CoffeeScript文件
- 16. 在html頁面中包含php文件
- 17. 在Jinja2模板中包含html文件
- 18. 在HTML文件中包含Readme.md
- 19. 在HTML文件中包含LaTeX公式?
- 20. 在MS Word中包含HTML文件
- 21. php包含在html文件目錄中
- 22. 在HTML中包含js文件
- 23. 在JSON文件中包含HTML標籤
- 24. 如何讓HTML文本中包含的文本不包含html標籤文本
- 25. 無法弄清楚如何在站點包文件夾中包含* .html文件
- 26. 如何將html文件包含到另一個文件中?
- 27. 在包含SSI的HTML頁面中包含日誌文件
- 28. 如何在集成測試(Rails)中包含http頭文件?
- 29. rspec如何在rails 4中包含支持文件?
- 30. 如何在Rails種子中包含一個方法:db文件?
我知道......我有一個不同的問題,在我的views/controller_name中,我必須保留一個新的文件header.html以及action_name.erb,然後通過action_name.erb或controller_name包含該header.html。 rb希望你現在得到我的問題...請幫助 – Subham93
Sub,action_name需要在您的controllers/controller_name.rb中。該html應該在action_name.html.erb文件中。你可以把它粘貼在那裏,它會解釋正確。它最後有一個.erb的原因是你也可以選擇在視圖中寫ruby。看看rails教程,你會從中學到很多東西。 –
好吧,以不同的方式重寫我以前的評論:在我的views/controller_name中,我有action_name.html.erb,然後我有另一個文件header.html,我需要包含在我的controller_name.rb中。所以,對應於controller_name.rb我有action_name.html.erb但header.html是一個不同的文件,也必須包括... – Subham93