我有一個網站有很多模塊/控制器/操作。我正嘗試將現有內容用於離線PDF報告。如何從ZF中的一系列視圖捕獲內容
爲了簡化問題,我想捕捉的2個行動內容:
$content = [
'first' => 'module_1/controller_1/action_1',
'second' => 'module_2/controller_2/action_2'
];
所有這些行爲存在,並獨立地產生的內容。 我正在向actionStack添加請求,但我不確定如何執行它們並收集最終內容。
$stack = Zend_Controller_Action_HelperBroker::getStaticHelper('actionStack');
foreach ($content as $key => $path){
list($module, $controller, $action) = explode("/", $path);
$stack->actionToStack($action, $controller, $module)
}
但這不起作用,因爲我期待,我得不到答覆。 捕獲這些操作的呈現內容的正確方法是什麼?
你在哪裏捕獲?在控制器中還是在視圖中? –
@MaxP。而且,我從另一個控制器調用的另一部分應用程序中捕獲。 –