The $c array is instituted by this foreach:
Code:
{foreach from=$categories_menu_list item=c key=catid name=$loop_name}
The declaration "item=c" assigns each iteration of the loop to that variable $c.
So to discover where the size is set you need to be inspecting the original master array $categories_menu_list.
To see this array in webmaster mode, you need to turn off the "cache the menu" setting in modules/FlyoutMenus configuration settings.
Upon doing so you can easily tell that the value for each categories thumb_x and thumb_y is set to 16.
I believe it picks this up from modules/Flyout_Menus/func.php which uses the function func_ic_get_size_catthumbn located in include/func/func.image.php
Look at line 1810 of that file:
Quote:
// Get thumb_dims for schemes bt:88678 bt:93891 bt:121806
$icon_sizes['ideal_responsive'] = $icon_sizes["books_and_magazines"] = $icon_sizes['ideal_comfort'] = $icon_sizes['2-columns'] = $icon_sizes['3-columns'] = $icon_sizes['fashion_mosaic_blue'] = $icon_sizes['fashion_mosaic_green'] = $icon_sizes['fashion_mosaic_grey'] = $icon_sizes['fashion_mosaic_pink'] = $icon_sizes['vivid_dreams_aquamarine'] = $icon_sizes['vivid_dreams_violet'] = array('width' => '16', 'height' => '16');
|
If you are using a custom skin, the size is likely controlled by line 1819 in the else statement:
Quote:
if (isset($icon_sizes[$skin_name])) {
$result = $icon_sizes[$skin_name];
} else {
$result = array('width' => '16', 'height' => '16'); //Default value for 3rd party skins.
}
|