致命错误:在第 146 行的 \lib\Varien\Data\Form\Abstract.php 中找不到类“Mage_Enterprise_Rma_Block_Adminhtml_Product_
Posted
技术标签:
【中文标题】致命错误:在第 146 行的 \\lib\\Varien\\Data\\Form\\Abstract.php 中找不到类“Mage_Enterprise_Rma_Block_Adminhtml_Product_Renderer”【英文标题】:Fatal error: Class 'Mage_Enterprise_Rma_Block_Adminhtml_Product_Renderer' not found in \lib\Varien\Data\Form\Abstract.php on line 146致命错误:在第 146 行的 \lib\Varien\Data\Form\Abstract.php 中找不到类“Mage_Enterprise_Rma_Block_Adminhtml_Product_Renderer” 【发布时间】:2012-11-05 02:38:00 【问题描述】:我正在将 magento 企业版迁移到社区版。我马上就好。但是后端只有一个问题。如果我去管理产品并单击任何产品,我就会收到此错误。
致命错误:在第 146 行的 magento\lib\Varien\Data\Form\Abstract.php 中找不到类“Mage_Enterprise_Rma_Block_Adminhtml_Product_Renderer”
【问题讨论】:
【参考方案1】:在您的数据库中找到“eav_attribute”表并删除属性代码为“is_returnable”的行
【讨论】:
我这样做了,但现在我遇到了致命错误:在第 146 行的 magento\lib\Varien\Data\Form\Abstract.php 中找不到类 'Mage_Enterprise_Giftwrapping_Block_Adminhtml_Product_Helper_Form_Config' 我找到了解决这个问题的方法。解决方案在这里***.com/questions/13467612/…【参考方案2】:解决方案:
用它来降级,然后一切都会好起来的:
DELETE FROM eav_attribute WHERE `attribute_code` = 'giftcard_amounts';
DELETE FROM eav_attribute WHERE `attribute_code` = 'related_tgtr_position_limit';
DELETE FROM eav_attribute WHERE `attribute_code` = 'related_tgtr_position_behavior';
DELETE FROM eav_attribute WHERE `attribute_code` = 'upsell_tgtr_position_limit';
DELETE FROM eav_attribute WHERE `attribute_code` = 'upsell_tgtr_position_behavior';
DELETE FROM eav_attribute WHERE source_model LIKE 'enterprise_%';
DELETE FROM eav_attribute WHERE backend_model LIKE 'enterprise_%';
DELETE FROM eav_attribute WHERE attribute_code IN ('gift_wrapping_available', 'gift_wrapping_price');
【讨论】:
以上是关于致命错误:在第 146 行的 \lib\Varien\Data\Form\Abstract.php 中找不到类“Mage_Enterprise_Rma_Block_Adminhtml_Product_的主要内容,如果未能解决你的问题,请参考以下文章
致命错误:在第 2 行的 index.php 中调用未定义函数 get_header()
困惑:PHP 致命错误:在第 0 行的未知中抛出没有堆栈帧的异常?
PHP 致命错误:在第 45 行的 admin\includes\html\database.class.php 中的非对象上调用成员函数 prepare()
致命错误:在第 11 行的 E:\xampp\htdocs\teach\mongo\index.php 中找不到类 'MongoClient' - Mongodb + XAMPP