在点击管理部分查看订单时,我们收到以下错误:
处理您的请求时出错
Invalid method Mage_Adminhtml_Block_Sales_Order_View_Tab_History::isCustomerNotificationNotApplicable(Array
(
[0] => Array
(
[title] => Pending
[notified] => 0
[comment] =>
[created_at] => Zend_Date Object
(
[_locale:Zend_Date:private] => en_GB
[_fractional:Zend_Date:private] => 0
[_precision:Zend_Date:private] => 3
[_unixTimestamp:Zend_Date_DateObject:private] => 1321280177
[_timezone:Zend_Date_DateObject:private] => Europe/London
[_offset:Zend_Date_DateObject:private] => -3600
[_syncronised:Zend_Date_DateObject:private] => 0
[_dst:protected] => 1
)
)
)
)
答案 0 :(得分:0)
对我而言,这看起来像Varien_Object::__call()
的默认例外,只要您尝试调用Varien_Object
实例的未知方法,就会引发该例外。
您完全错过了在相应类中定义isCustomerNotificationNotApplicable
方法,或者已定义和被调用方法的拼写不匹配。
要识别导致异常的类,我会在mageDebugBacktrace()
的{{1}}指令中附加throw
的输出。
如果没有回溯输出,则可能会在扩展Varien_Object::__call()
和的类中抛出异常,从而覆盖Varien_Object
方法。在这种情况下,请扫描__call()
匹配的代码,并在找到的方法中附加function __call(
输出。
答案 1 :(得分:0)
最后,我们复制了1.6.1中的新代码文件,并将它们复制到我们的路径中。这一切似乎都很好。