需要在magento的控制器功能中退出

时间:2013-01-16 12:27:17

标签: php magento

我正在阅读 Alan Storm 撰写的 No frills magento layout 一书。我遇到过以下代码:

public function handleAction()
{
    $this ->loadLayout();
    $handles = Mage::getSingleton('core/layout')->getUpdate()->getHandles();
    var_dump($handles);
    exit;
}

此代码中退出的需求是什么?如果退出,该代码可以正常运行。

1 个答案:

答案 0 :(得分:2)

它停止执行其余的代码,看着那个脚本,它的目的似乎是调试一些东西。完成页面渲染的其余部分将不会使调试变得更容易,因为将应用CSS样式会使var_dump()的可读性降低。

此外,还可能涉及重定向或导致您的var_dump()立即消失,使用exit阻止重定向发生。

最重要的是,不需要让其余代码渲染。