【Ruby】Ruby on Rail ..
116:nobodyさん
09/09/21 12:59:48
ここまでするくらいなら >>111 で十分という。
class BrSanitizer < HTML::FullSanitizer
def process_node(node, result, options)
if node.class == HTML::Text
result << node.to_s
elsif node.class == HTML::Tag && node.name == 'br'
result << "¥n"
end
end
end
こんなサニタイザを作って、f.text_area_br2n とかいうメソッドの内部で
これを利用して整形する方法。
次ページ最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
5411日前に更新/279 KB
担当:undef