2012-01-10 4 views
1

Symfony1과 비슷한 방식으로 Silex에서 재사용 가능한 구성 요소를 구현할 수있는 방법이 있습니까? Symfony2에는 하위 요청이 있습니까? 나는 기본적으로 하나 또는 여러 개의 재사용 가능한 위젯 (컨트롤러에 일부 논리가 있음)의 출력을 다른 컨트롤러에 캡처하려고합니다.Silex에서 재사용 가능한 구성 요소

나뭇 가지 템플릿을 별도로 렌더링하는 방법을 찾았지만 연결된 비즈니스 로직이있는 일부 구성 요소가 있습니다.

{{ render('/sidebar') }} 

{# or if you are also using UrlGeneratorServiceProvider #} 
{{ render(path('sidebar')) }} 

the Twig provider chapter에서 촬영 :

있는 A 템플릿에서 다른 컨트롤러를 렌더링하기 위해 등록도 기능한다 렌더링 :이 추측하고있어

답변

3

는 당신이 필요로하는 것입니다 선적 서류 비치. 확인은 the source 또한 하위 요청을 내게 알려줍니다.

+0

고맙습니다.하지만 한 컨트롤러의 렌더링 된 출력을 다른 컨트롤러에 캡쳐하고 싶습니다. 나는 그것을 내 질문에 추가 할 것이다. – Gerry

+0

기본 제공 방법이 있다고 생각하지 않지만 연결된 소스 코드가 도움이 될 것입니다. – Maerlyn

+0

감사합니다, 코드를 찾는 몇 가지 문제가 있었 :) – Gerry

관련 문제