2010-04-18 4 views
1

이 문제는 필자의 레일 애플리케이션에 두 명의 별도 WYSWYG 편집자가 있었으므로 파일이 표시되는 방식을 수정하는 것과 관련이 있다고 생각합니다.보기에서 HTML로 표시되는 WYSIWYG - Ruby on Rails

내 게시 테이블에서 영향을주고 자하는 필드의 이름은 body입니다. WYSIWYG 편집기를 사용하여 저장하면 인덱스와 쇼 뷰의 디스플레이에 실제로 HTML이 표시됩니다. 나는 WYSISWG 편집기에서 뭔가 대담을 할 경우 예를 들어, 등

보기 <strong>something</strong> 및 관련 <p> 쇼, 출력 내가 놓치고 이것에 대한 쉬운 수정이 있습니까 것인가?

답변

2

어떤 레일 버전을 사용합니까?

은 아마 당신이보기에 시간 방법을 사용 = 시간 post.body <퍼센트 %> 그래서 모든 html 태그가 이스케이프 또는 포스트

+0

나는 레일 2.3.5를 사용하고있다. 내보기 코드와 #index 및 #show 작업 코드로 질문을 업데이트합니다. – bgadoci

+0

아, 네가 그것을 못 박았 네. 도우미를 제거해야했습니다. 고맙습니다. – bgadoci

+0

당신은 환영합니다 – fl00r

0

나는이 같은 일을 알아 내려고 노력에 비틀 거렸다. 내 솔루션을 사용했다 :

<%= post.body.html_safe %>