gpt4 book ai didi

php - 将 Magento 1.6.1 升级到 1.7.0 保存自定义模块

转载 作者:可可西里 更新时间:2023-11-01 13:34:53 25 4
gpt4 key购买 nike

当我升级 Magento 时,AheadWorks 模块被禁用。

在admin上保存时,System -> Configuration -> Advanced -> 然后点击Save Config

An error occurred while saving this configuration: Notice: Trying to get property of non-object in MAGENTO_ROOT/app/code/core/Mage/Adminhtml/Model/Config/Data.php on line 135

我已经搜索了很多次以找到解决方案,但我一无所获。

http://www.magentocommerce.com/bug-tracking/issue/?issue=13819

如何解决?

最佳答案

app/code/core/Mage/Adminhtml/Model/Config/Data.php 的第 135 行附近找到以下代码行:

$backendClass = $fieldConfig->backend_model;
if (!$backendClass) {
$backendClass = 'core/config_data';
}

并将其替换为:

if (isset($fieldConfig->backend_model)) {
$backendClass = $fieldConfig->backend_model;
}
if (!isset($backendClass)) {
$backendClass = 'core/config_data';
}

希望这对您有所帮助。

关于php - 将 Magento 1.6.1 升级到 1.7.0 保存自定义模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12670081/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com