我是新來的鐵路,所以對於愚蠢的問題感到抱歉。我創建了我正在開發的網站的一部分,客戶可以在其中發佈有關其客戶的新聞。在條目視圖中,我收集標題:字符串內容:文本和鏈接:字符串。如何將鏈接:字符串呈現爲show和index視圖中的實際鏈接。渲染爲超鏈接Ruby on Rails
0
A
回答
1
您正在查找link_to幫手。在你看來,你會做這樣的事情:
<%= link_to "some text", "http://example.com" %>
0
你應該小心不要消毒用戶輸入。您可以打開自己的XSS攻擊等(http://en.wikipedia.org/wiki/Cross-site_scripting)。我會看到像http://railspikes.com/2008/1/28/auto-escaping-html-with-rails這樣的東西作爲您的項目的一部分。
相關問題
- 1. 將字段數據渲染爲Ruby on Rails中的鏈接
- 2. Ruby on Rails - 渲染新渲染
- 3. Ruby on Rails渲染部分
- 4. Ruby on Rails - 渲染布局
- 5. Ruby on Rails的 - 渲染JSON
- 6. Ruby On Rails渲染部分
- 7. Ruby on Rails的渲染
- 8. Will_paginate不渲染Ruby On Rails
- 9. Ruby/Rails - 在渲染時從單詞/短語生成超鏈接?
- 10. 渲染通過AJAX在Ruby on Rails的
- 11. ruby on rails - 如何渲染html x次
- 12. Ruby on Rails局部渲染不正確
- 13. Ruby on Rails的 - 渲染的模型
- 14. Ruby on Rails佈局和渲染
- 15. Ruby on Rails的:渲染收藏
- 16. Ruby on Rails的 - 渲染.js.erb文件
- 17. 渲染Ruby on Rails後保持參數
- 18. 渲染on Rails的
- 19. Ruby on Rails的鏈接
- 20. Ruby on Rails:將HTML部分渲染爲一行字符串
- 21. Ruby on Rails:當格式爲json時渲染動作返回值
- 22. 渲染.NET超鏈接文本僅
- 23. 中繼器渲染超鏈接控制
- 24. rails-slim渲染鏈接的問題
- 25. 如何使錶行在Ruby on Rails中用作超鏈接?
- 26. 鏈接在Ruby on Rails的顯示
- 27. 基礎Ruby on Rails鏈接幫助
- 28. Ruby on rails文件下載鏈接
- 29. xml.tag!在Ruby on Rails 3鏈接
- 30. 在Ruby on Rails中創建鏈接
我想呈現作爲文本在數據庫中輸入的數據。例如,添加新的新聞時,客戶端可以添加鏈接。只需在提交到link:string列的字段中輸入「html://example.com」即可添加鏈接。然後,當我在show.html.erb和index.html.erb頁面上顯示該鏈接時,它將顯示爲鏈接。那有意義嗎? – bgadoci 2009-12-16 04:08:04
'<%= link_to nil,@ news_post.link%>' – mckeed 2009-12-16 04:21:56