2015-08-26 53 views
1

目前我遇到的問題是從用戶評論中刪除鏈接。到目前爲止,這是代碼:如何從簡單的格式評論中刪除鏈接(導航欄)

= simple_format(comment.body) 

簡單的格式允許段落標記並刪除I幀,但它不會刪除鏈接標記,如:我爲什麼要刪除鏈接

(<a href="test.com">test</a>) 

原因視圖代碼而不是模型/控制器端是他們是不同的評論,我想有鏈接可用。

+0

你需要做的'消毒 「test」'.. –

+0

'simple_fornat'將文本轉換'HTML',但'sanitize'確實會逆轉。而你需要後者。 –

+0

淨化除去段落標籤以及錨定標籤。 – Jakxna360

回答

1

基本上,你需要這個,你想刪除鏈接 - strip_links

>> helper.strip_links "<a href='test.com'>test</a>" 
# => "test" 
+0

它刪除所有段落標記以及錨點 – Jakxna360

+0

使用'simple_format(strip_links「test」)' –

+0

謝謝!它的工作原理:)我將它修改爲= simple_format(strip_links「#{comment.body}」) – Jakxna360

相關問題