In the search engine, you do not have logs, but notifications that the variable is not defined.
A variable with this name is not included in the standard set for Opencart. Judging by the notification, this variable should be passed by the footer.php controller to the footer.php view, or it should be generated right there. Unfortunately, many developers sin by working with opencart (which is mvc) often hiding part of the logic in presentation files (templates with the extension .tpl).
The very file footer.tpl , judging by the same notification, is read from the cache ( system/storage/modification ). The standard template files that are modified by extensions are usually saved there. From this we can assume that there was some extension ocMod, which overwritten the file template footer, bringing in his own changes. Judging by the name of the variable, it is responsible for displaying a block of links, on the social network or somewhere else.
If this extension was used by you and was disabled / removed, then the cached footer template file - footer.tpl could remain from it. In this case, you need to update the cache. This is done from the admin, menu "modifiers" (buttons in the upper right corner).
If you are not sure of the variable's origin, simply add the if statement to the isset test:
if(isset($moneymaker2_footer_links_enabled)){ // Какое-то действие }
It should be understood that if the extension is still installed and activated, any erasing of the caches will result in the rewriting of the footer.tpl file and the disappearance of the edits.
<div class="moneymaker2_title" ><?php echo $moneymaker2_footer_links_enabled; ?></div><div class="moneymaker2_title" ><?php echo $moneymaker2_footer_links_enabled; ?></div>- Shillkas