You have been hacked, which means it can be anywhere, so keep that in mind if this does not work for you.
The getAbsoluteFooter method getAbsoluteFooter usually defined in the following file.
#File: app/code/core/Mage/Page/Block/Html.php public function getAbsoluteFooter() { return Mage::getStoreConfig('design/footer/absolute_footer'); }
On a regular system, the getStoreConfig method will return the value stored in core_config_data for the path traveled ( design/footer/absolute_footer ).
Of course, since you are hacked, the actual file of the $this class that your template refers to can be located anywhere on the server (depending on the severity of your hack). Try to find the real file in your specific system.
//$this->getAbsoluteFooter(); $r = new ReflectionClass($this); var_dump($r->getFilename());
This should show the actual file name, which could be app/code/core/Mage/Page/Block/Html.php , or maybe something else.
Good luck
source share