2014-12-31 2 views
1

젠드 프레임 워크 2의 응용 프로그램에 2 개의 모듈 (컨트롤러 1 개가 있음)이 있습니다 : - 뉴스 (추가, 편집, 가져 오기, 목록 및 삭제, .... shortList 액션) - 응용 프로그램 (약간의 동작으로)ZF2 - 다른 동작 및 모듈에서보기 렌더링

news/get shortlist 동작 (전체보기) 의 결과와 응용 프로그램 모듈/컨트롤러 중 하나를 사용하고 싶습니다.

더 많은 레이아웃이 좋지 않을 수 있습니다 - 단 2 개의 액션 만 shortList 콘텐츠를 다시 사용합니다. 그러나 모듈 전체에서 부분보기 또는 하위보기처럼 보입니다.

어떻게해야합니까?

+0

모듈의 설정 파일에 정의한 다음 $ this-> render를 사용하여 다른 작업에 추가하십시오. –

+0

이 댓글을 쓸 수 있으십니까? 제발 그것과 같은 모듈에서만 작동합니다, 그렇지 않습니다 – bensiu

답변

0

당신은 두 가지 옵션이 있습니다 :

  1. 당신이 다른 행동을 다른 뷰/레이아웃에 https://www.google.com/search?q=zf2+viewhelper&ie=utf-8&oe=utf-8#q=zf2+custom+viewhelper
  2. forward를 호출하고 얻을 수 있도록, 데이터를 읽어보기를 렌더링 할 뷰 도우미 뷰 모델을 추가하고 현재 뷰에 var로 전달하십시오. http://framework.zend.com/manual/current/en/modules/zend.mvc.plugins.html#zend-mvc-controller-plugins-forward