Magento - 如何在不显示错误时理解错误是什么

时间:2015-01-15 02:24:35

标签: php magento

大家好我在使用Magento 1.9.0.1。

我做了一个没有问题的扩展,直到我创建了一个类似旧版本的新模块。

创建新扩展程序时,旧扩展程序出现问题。

此代码:

<?php echo Mage::helper('core')->formatPrice($this->getSource()->getDiscountTotal() * -1, true); ?>

现在我没有结果。

重要的是要说我没有对旧版本进行任何更改。 奇怪的是,它只是停止显示这个值。

我有什么选择可以找到问题所在? 如果没有出现任何错误,我可以得到关于此事的任何报告吗?

在新的扩展程序中,我也有一个与此类似的值,但新值显示为corectly。

以下是我如何调用新扩展中的值并按预期​​工作:

<?php echo Mage::helper('core')->formatPrice($this->getSource()->getDiscountshippingTotal() * -1, true); ?>

1 个答案:

答案 0 :(得分:0)

在index.php中设置以下代码以启用开发人员模式。

if (isset($_SERVER['MAGE_IS_DEVELOPER_MODE'])) {
    Mage::setIsDeveloperMode(true);
    ini_set(’display_errors’, 1);
}

并开启记录系统 - &gt;配置 - &gt;高级 - &gt;开发者 - &gt;日志设置 - &gt;已启用=>是 它不会解决您的错误,但会显示错误。 :)