2014-01-24 7 views

답변

3

이것에 대한 플러그인을 만들 수 있습니다. 또는 컨텍스트를 전환하십시오.

후자의 경우 시도 할 수 있습니다 : 당신은 당신이 $this->getPartial() 같은 물론 사용 방법의 컨트롤러에서 수 작업하는 경우

sfContext::switchTo('name-of-other-app');   
    $this->getContext()->getConfiguration()->loadHelpers('Partial');   
    get_partial('app/module');   
    // dont forget to switch back! 
    sfContext::switchTo('name-of-current-app'); 

.

하지만 자신 만의 플러그인을 만드는 것이 더 나은 해결책입니다.

컨텍스트를 전환하면 이미 시작된 세션에 대한 경고가 표시됩니다. Fabien은 여전히 ​​Symonfy 1.4에서 작업 할 때이 문제를 해결하기를 거부했습니다.

+0

플러그인 옵션에 +1. 컨텍스트를 전환하는 것보다 훨씬 깔끔하고 나은 방법입니다. –

관련 문제