Okay, so I was able to accomplish what I wanted. I pretty much hardcoded it. This is what I did:
First I copied the
/mod_sj_flat_menu/tmpl/default.php to
/templates/TEMPLATE_NAME/html/mod_sj_flat_menu/default.php.
Then I edited the copied file at line 47.
I removed
and added
if( $menus[$i]->id == ##### ) {
$li = "<li class=' default-opened fm-opened '>";
}else{
$li = "<li ".$class.">";
}
Replace ##### with the menu id from joomla you want to load opened. The reason for adding the class,
fm-opened, is so that the plugin's css formatting loads as it should. I also added an extra class "
default-opened", because we will need it to open the sub menu via css.
Save file.
Lastly, just add this to your css files
.sj-flat-menu li.default-opened .fm-container {
display: block;
}
Save. That's it!
Now when the page now loads, you will have this menu's subcategories loaded just as the pictures show in my post above.
This doesn't mess with anything else, because once you click on a different menu item, the plugin's jquery kicks in and overrides my css.
Anyways, thanks for the awesome plugin guys!!