Quote Originally Posted by fiddlestix View Post
First of all...THANKS TONS to rbarbour and Design75 for all y'all contribute to the ZenCart community. I'm in awe...
I've never posted before, so please let me know if I'm doing it wrong.
I'm using ZenCart V1.5.4, PHP Version: 5.5.25, MySQL 5.6.23, the webserver is Apache

I have been playing with the very wonderful Responsive_Sheffield_Blue template and since my Admin Module Header Titles were being overwritten, decided to upgrade the Flexible Footer Menu to the more current Flexible_Footer_Menu_ML.

My hosting company has some interesting gotchas sometimes, so I don't know if what I've just experienced is them or me, but in case someone else has the same type of hosting or issue...I thought I would post what I found.

In the install/repair/uninstall file (ffmm_install.php) there seems to be some issues (for me...obviously others aren't having the same problem... so it may just be me).

In lines 62 - 106 where the inserts into the flexible_footer_menu occur, there's an extra space in the table name:
PHP Code:
   $sql "insert into " DB_PREFIX " flexible_footer_menu
          needed to be changed to
   
$sql = "insert into " . DB_PREFIX . "flexible_footer_menu 
In lines 236 - 244, when inserting into configuration the extra space also caused some owies
PHP Code:
$sql "insert into " DB_PREFIX " configuration
          worked for me with  
       
$sql = "insert into " . DB_PREFIX . "configuration 
In the uninstall section (lines 364 - 382), I needed to add the DB_PREFIX for it to work.
PHP Code:
$db->Execute("delete FROM configuration WHERE    
     needed to be
$db->Execute("delete FROM " . DB_PREFIX . "configuration 
After those tweaks, it seemed to install and uninstall without throwing errors. Not sure if the way I downloaded or viewed the file may have caused some of my issues. But...the plugin is pretty darn cool...thanks again for all your goodies!
You are right , it is a bug. When I have time i will update the module in a couple of weeks, or may be rbarbour has time earlier and beats me to it.