我试图弄清楚 Magento 的调度系统是如何工作的。
我想从应用程序目录之外分派布局的某个部分(例如正文)。
到目前为止我所拥有的;
<?php
$app = Mage::app();
$myRequestUri = '/checkout/cart';
$front = $app->getFrontController();
$request = $front->getRequest();
$request->setRequestUri($myRequestUri);
// dispatch everything
$front->dispatch();
?>
调度顺利,但我需要把它剥离到身体或某个块。此外,应该返回生成的 HTML,而不是直接输出(最好不要使用输出缓冲)。
// 罗兰
编辑:我已经添加了我取得的进展,但仍然给我留下了一些问题。