|
|
1
2
(这篇文章中自我链接的半应用程序,但我似乎(至少现在)是非官方的Magento开发者指南) 这是导致您出现问题的代码(在上面提到的data.php文件中)
马根托正在 system config 用于调用getmodel(实例化模型)时要使用的类名或URI样式路径。
所以,您的问题是authorizeCIM/paymentMethod并没有像预期的那样解析为magento类名。(如果不遵循此操作,请尝试 Commerce Bug 演示)。 因此,authorizeCIM/paymentMethod将解析为类名
因此,magento告诉php实例化一个“cpap-authorizecim-model-paymentmethod”。但是,这个类是加载到内存中的,因此uu autoload接管并加载文件
这是您的php文件,这给我们带来了您的问题。你的班级叫
当需要命名时
|
|
2
2
看起来您已经添加到配置(可能在模块的config.xml文件中)以启用新的支付方法。Magento正试图为您的付款方式加载一个类,但是因为它想要的类不存在,所以它出错了。请提供您所做的XML更改以及作为模块一部分定义的任何新模型。 谢谢! 乔 |