rdoc 파일이 생성 된 상위 Rails 앱의 'app/doc'폴더에서 특정 rdoc 파일 (이 경우 Readme.rdoc)을 어떻게 렌더링 할 수 있습니까? 이 페이지를 rdoc .css 파일과 함께 렌더링하여 멋지게 출력 형식을 지정하고 싶지만 내 응용 프로그램 내에 있어야합니다.앱 내에서 app/doc 파일 렌더링?
1
A
답변
2
이 그것을 할 수있는 방법입니다
이
rails g controller Rdocs index
이 루트
get "rdocs/index"
match "rdocs", :to => "rdocs#index"
컨트롤러이 추가 새 컨트롤러 (예를 들어 Rdocs를) 생성은
def index
render :text => File.open(Rails.root + "doc/README_FOR_APP", 'r').read
end
또는 귀하의 usi
def index
m = Redcarpet::Markdown.new(Redcarpet::Render::HTML)
content = m.render(File.open(Rails.root + "doc/README_FOR_APP", 'r').read)
render :text => content
end
NG 인하는 여기에 대안이다 /rdocs
0
전화 : 내가 페이지에 대한 /에 README.rdoc을 표시하고 싶었다. 컨트롤러에서
:
@readme = RDoc::Markup::ToHtml.new.convert(File.open(Rails.root.join('README.rdoc'), 'r').read)
보기에서 :
<div class="readme">
<h4>README.rdoc</h4>
<div class="rdoc">
<%= @readme.html_safe %>
</div>
</div>
관련 문제
- 1. 앱 내에서 값을 변경하는 설정 파일
- 2. 뷰 내에서 뷰 렌더링
- 3. DataList 내에서 HTML 렌더링
- 4. 앱 내에서 전화 걸기
- 5. 앱 내에서 리뷰와 평가
- 6. 앱 내에서 코어 데이터보기
- 7. 앱 내에서 사진 공유
- 8. 앱 내에서 특정보기 공유
- 9. IIS에서 렌더링 할 .html 파일 내에서 ASP 가져 오기
- 10. 요청시 뷰 내에서 PartialView 렌더링
- 11. android 용 앱 내에서 다른 앱 실행
- 12. 앱 내에서 전화를 걸어 앱 상태를 유지하십시오
- 13. EXTJS 탭 내에서 Django 폼을 렌더링
- 14. 실행 파일 내에서 앱 버전을 컴파일하기위한 일반적인 패턴
- 15. Grails에서 HTML 파일 렌더링
- 16. 렌더링 HAML 파일
- 17. 중개자의 개별 파일 렌더링
- 18. 파일 drupal 렌더링
- 19. iPhone 앱 내에서 Google 검색
- 20. 앱 내에서 지불하는 방법 inapp
- 21. 앱 내에서 백그라운드 에이전트 실행하기
- 22. 메이크 파일 내에서 파일 읽기
- 23. 앱 내에서 다국어 FAQ를 제공하는 방법은 무엇입니까?
- 24. 컴파일 타임 오류 : 부분보기 내에서 부분보기 렌더링
- 25. Silverlight 응용 프로그램 내에서 HTML 내용 렌더링
- 26. 원근감 요소 내에서 Firefox 렌더링 오류가 발생했습니다.
- 27. JSON API 요청 앱 (레일), 렌더링 결과
- 28. 창 하단 공극 아래에서 에어 앱 렌더링?
- 29. 라이브러리 내에서 파일 쓰기
- 30. APK 내에서 파일 푸시
훌륭한 솔루션입니다. 나는 정확히 그것을 달성하려고 노력했지만, 당신이했던 것처럼 적당한 수준의 코드로 확장하는 데 어려움을 겪고있었습니다. 감사. –