I changed something in my "redirect base url" options on the magento admin page. However, that didnt work out that well. After that I got the following error:
Parse error: syntax error, unexpected 'public' (T_PUBLIC) in ..../public_html/app/code/core/Mage/Core/Model/Config.php on line 662
With the code:
public function setNode($path, $value, $overwrite = true)
{
if ($this->_useCache && ($path !== null)) {
$sectionPath = explode('/', $path);
$config = $this->_getSectionConfig($sectionPath);
if ($config) {
$sectionPath = array_slice($sectionPath, $this->_cacheSections[$sectionPath[0]]+1);
$sectionPath = implode('/', $sectionPath);
$config->setNode($sectionPath, $value, $overwrite);
}
}
return parent::setNode($path, $value, $overwrite);
}
I cannot figure out the problem myself as Im a rookie with this kind of stuff. Could anybody perhaps help me out?:)
I had same problem with my code when I was working in an Opencart Project. After several hours of frustration I realized that the cause of this issue was the absence of closure of last function.
I forgot to close the function above it i.e.
}
was missing so it was like defining a function inside another function. Have you checked if that's the same case with you.
You need to use this in a class, or remove the public
word.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With