2011-08-01 5 views
0

내 application.html.haml보기에서 액세스 할 수있는 기본 Application_Controller에 기본 속성을 만들 수 있습니까?기본 레이아웃에 대한 Application_Controller의 기본 속성

내가하려는 것은 사이트의 모든 페이지에 임의의 인용문을 표시하는 것입니다. 나는 아무 문제도 작동하지 따옴표를 가지고,하지만 난 모든 컨트롤러의 모든 방법에

@quote = Quote.first(:order => "RANDOM()")

을 설정해야합니다. 저기 DRYer 방법이 있어야합니까?

건배

답변

1

당신은 올바른 방법에있어.

ApplicationController 내의 before_filter에서 쿼리를 래핑하고 응용 프로그램 레이아웃에 결과를 표시하는 데 필요한 사항을 추가하십시오.

+0

처음으로 정렬되었습니다. 좋은 물건, 고마워. – oharab