여러 페이지/부분에 걸쳐 사용 금지 문자 블록이 있습니다.다른보기 파일에 사용할 상수 (예 : 텍스트 문자열)를 저장하는 방법
- 메이크업 텍스트 블록 부분 자체를 다음 내가 공유로 텍스트 블록을 저장
- 이 환경 변수
- 로 텍스트 블록을 저장해야 할 때마다 부분이 전화 : 나는 내가 할 수있는 그림 # 3의
예 :
def disclaimer
@text = "text"
end
def homepage
disclaimer
end
def page_one
disclaimer
end
# then the view file for homepage or page_one would just call @text
012 다음 인스턴스 변수와 방법, 및 모든 방법의 인스턴스 변수과 같이 필요한 페이지에 대응하는 것을 포함
"레일스"는 다음 중 어느 것입니까?
헬퍼 메서드는 컨트롤러에서 액세스하지 않는다는 점을 제외하면 메서드 # 3과 매우 유사합니다. 헬퍼는 앱/헬퍼에 배치하는 한 뷰에서 직접 사용할 수 있습니다. –
오 와우, 그걸 몰랐어, 고마워! – james
헬퍼 정의의 예제를 추가했습니다. 이것을 사용하기 위해서는 .html.erb에서'<% = disclaimer %>'를 사용하거나 HAML을 사용한다면'= disclaimer'을 사용하면됩니다. –