The live chat widget was not added to the footer template through the usual layout.xml file, but through widget.xml
In this case, the exception log will show something similar to the following:
#0 /home/user1/public_html/app/code/core/Mage/Core/Model/Layout.php(495): Mage::throwException('Invalid block t...') #1 /home/user1/public_html/app/code/core/Mage/Core/Model/Layout.php(437): Mage_Core_Model_Layout- >_getBlockInstance('chatbox/chatbox', Array) #2 /home/user1/public_html/app/code/core/Mage/Core/Model/Layout.php(472): Mage_Core_Model_Layout- >createBlock('chatbox/chatbox', '48958d0b714472a...')
Because the footer block cannot load the widget block properly, hole-punching for the public footer block needs to be disabled.
This can be accomplished by modifying config.xml
to remove(comment out) the footer section.
cd app/code/community/Litespeed/Litemage/etc/ vi config.xml
Remove the following:
<footer> <access>public</access> <blocks>footer</blocks> </footer>
or use <!-- -->
to comment that section out:
<!-- <footer> <access>public</access> <blocks>footer</blocks> </footer> -->
Please be aware that the config.xml
file will be overwritten when updating LiteMage and the above changes will need to be repeated. Do not use a copy of the old config file after updating as new fields will be added with each update.