RedCloth에서 양식에 일반 텍스트를 저장하여 HTML로 변환했습니다. 예를 들어, 내 양식이를 작성하고 저장, 것 그것이 내가 쓴 똑같은 방법으로 표시 할 수 있도록 :이 코드RedCloth.to_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>
어떻게 편집 할 수 있습니까? 편집하기 전에 이동하여 저장 한 것과 같은 방식으로 보입니까?
감사합니다.
이것은 이상적인 정답이 될 것입니다. 기존 데이터가 HTML로 저장되어있는 경우 내 솔루션을 참조하십시오. –
이 문제는 RedCloth html을 추가하지 않고 저장하면 솔리드 문자열로 저장되고 나중에 페이지 나누기를 추가 할 수 없다는 것입니다. 그렇습니까? 또는 나는 틀리다, 나는 확실하지 않다. .. – Trip
와아 나는 그것을 얻는다! 감사합니다 fifyurgiri. RedCloth를 시작하기 전에 귀하의 답을 알고 싶습니다. 매력처럼 작동합니다. – Trip