RedClothを使用して、プレーンテキストをフォームに保存し、HTMLに変換しました。たとえば、これを私のフォームに書き込んで保存すると、私が書いたのとまったく同じように表示されます。
This sentence
gets inserted into it
proper html syntax
to preserve line breakage.
このコードで:
def parse_code
self.text = RedCloth.new(text).to_html
end
そして、私はこれでそれを再表示することができます:
= raw post.text
しかし、私がそれを編集したいとき、それは私に次のように戻ります:
<p>This sentence</p>
<p>gets inserted into it</p>
<p>proper html syntax</p>
<p>to preserve line breakage</p>
どうすれば作成できますか?編集すると、保存する前と同じように表示されますか?
ありがとう!