2011-08-14 6 views
0

Refinery에서 사용자 정의 엔진을 작성했으며 올바르게 작동합니다. 이 모델의보기 폴더에 '쇼케이스'라는 부분 뷰를 만들었습니다. 메인 사이트의 내 홈페이지에 그 부분을 표시하고 싶습니다.다른 엔진 모델에 어떻게 액세스합니까?

이 모델을 프로젝트라고하며, 저는이 모델을 프로젝트라고합니다. 라인 포함 :.. 계속 내 @projects 모델에 대한 이러한 방법이없는 말, 그것은 다음과 같이 일부러

<%= render :partial => "projects/showcase" %> 

을이 페이지를 찾을 수 있지만, @projects을 수용하기를 거부 것은 내가 놀 수있는 일이 내가 시도입니다 이 부분을 프로젝트 엔진 자체의 인덱스 페이지에서 실행하면 정상적으로 작동하며 프로젝트의 다른 위치에서 호출하는 것과 관련이 있습니다.

는 또한 시도 : 나에게 어떤 다른 결과를 반환하지 않았습니다

<%= render :partial => "projects/showcase" :collection => @projects %> 

<%= render :partial => "projects/showcase" :object => @projects %> 

합니다.

감사합니다.

답변

0

홈페이지 컨트롤러의 적절한 방법으로 @projects를 설정하고 있습니까?

관련 문제