2016-12-13 13 views
1

팔콘에서 볼트로보기에서 컨트롤러를 렌더링 할 수 있습니까?보기에서 팔콘 - 렌더링 컨트롤러

가 심포니에서 이루어집니다처럼 :

{{ render(controller('AcmeArticleBundle:Article:recentArticles', { 'max': 3 })) }} 

목적 : 복잡한 논리, 뷰, 자산 incapsulated 구성 요소를 만들고 여러 위치

에서 재사용
+1

** 아니요 **. 달성하고자하는 것은 무엇입니까? 같은 결과를 얻는 또 다른 방법이 있다고 확신합니다. – Timothy

+0

@Timothy 완전히 통합 된 일부 "구성 요소"를 렌더링하고, 자신의 논리, 뷰, 자산을 가지고 여러 곳에서 재사용 할 수 있습니다. 다른 방법을 시도했지만 더러워진 불분명 코드가 적용된 거대한 자전거처럼 보였습니다. 그것을하는 정상적인 방법이 있습니까? –

+0

나는 팔콘 포럼을 둘러 보았고 [이 게시물] (https://forum.phalconphp.com/discussion/1281/how-can-i-call-another-controller-action-params-from-inside)을 발견했다. -a-vi # C4554). 부트 스트랩 파일에'public function request (array $ location, $ data = null)'코드를 추가해야하고'$ this-> app- > 요청 ([ '컨트롤러'=> '기사', '액션'=> 'recentArticles'])' – Timothy

답변

0

그냥 서비스를 이용하거나 볼 수 매개 변수를 전달 더 나은 다른보기 등을 포함합니다.