2014-01-24 79 views

回答

3

您可以創建此插件。或切換上下文。

對於後者,你可以嘗試:

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'); 

如果你是在一個控制器你喜歡$this->getPartial()工作當然可以使用的方法。

但是創建自己的插件是恕我直言更好的解決方案。

注意上下文切換會給你一個關於已經被啓動會話警告。 Fabien在仍然使用Symonfy 1.4時拒絕修復此問題。

+0

並對插件選項+1。比切換上下文更清潔更好。 –

相關問題