当我尝试访问系统 > 配置 > 高级 > 系统时出现此错误
致命错误:在第 421 行的 /home/server/public_html/store/app/code/core/Mage/Adminhtml/Block/System/Config/Form.php 中的非对象上调用成员函数 toOptionArray()
我找到了这个答案:致命错误:调用成员函数 toOptionArray()
但是,需要根据该答案替换的代码与该文件(Form.php)中的代码不同:
if ($method) {
if ($fieldType == 'multiselect') {
$optionArray = $sourceModel->$method();
} else {
$optionArray = array();
foreach ($sourceModel->$method() as $value => $label) {
$optionArray[] = array('label' => $label, 'value' => $value);
}
}
} else {
$optionArray = $sourceModel->toOptionArray($fieldType == 'multiselect');
}
$field->setValues($optionArray);
}
}
}
return $this;
有任何想法吗?谢谢!