PHP 如何在每个请求上记录Magento中的所有xml布局更新

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP 如何在每个请求上记录Magento中的所有xml布局更新相关的知识,希望对你有一定的参考价值。

//Full path to the log file:
$logPath = Mage::getConfig()->getOptions()->getVarDir().DS.$file_name.time().'.xml';

//Layout model: Mage_Core_Model_Layout
$layout = Mage::getSingleton('core/layout');

//Generate our xml with Mage_Core_Layout_Update model and save it in a file
$xml = '<'.'?xml version="1.0"?'.'>';
$xml .= '<layout>'.trim($layout->getUpdate()->asString()).'</layout>';
file_put_contents($logPath, $xml);

以上是关于PHP 如何在每个请求上记录Magento中的所有xml布局更新的主要内容,如果未能解决你的问题,请参考以下文章

如何在每次请求时在Magento中记录所有xml布局更新

在每次请求时在Magento中记录所有加载的布局句柄

Magento 商店中的 Paypal IPN 错误

在 magento 如何在 IpnController.php 页面中收集订单信息

magento没有发送任何邮件,如何调试?

如何在magento 1.8.1上管理log_url_info.ibd