1
如何從另一個應用程序getPartial()
,我需要部分在前端應用程序的後端應用程序?我試圖尋找答案,但我沒有成功如何從另一個應用程序獲取部分內容?
如何從另一個應用程序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');
如果你是在一個控制器你喜歡$this->getPartial()
工作當然可以使用的方法。
但是創建自己的插件是恕我直言更好的解決方案。
注意上下文切換會給你一個關於已經被啓動會話警告。 Fabien在仍然使用Symonfy 1.4時拒絕修復此問題。
並對插件選項+1。比切換上下文更清潔更好。 –