activerecordを使用してリッチテキストエディタの内容をデータベースに保存すると、htmlコンテンツがhtmlコンテンツから削除されるという問題が発生しています(html_safeはそれ)。私は、コンテンツ文字列のhtml_safeメソッドをオーバーライドしてみましたが、何も動作しません。Rails 3でXSSとHTMLサニタイズを無効にする
content = "<p>hello</p>"
@article.content = content
puts @article.content # "<p>hello</p>"
@article.save
puts @article.content # "<>hello</>"
どのように特定の列のactiverecordのhtmlストリッピング機能を無効にできますか?
問題は、生のメソッドがヘルパーレベルの関数であり、ActiveRecordでどのようにセーブされるのかを示すことができないということです。 – matsko