z tym zamiast to nie wiem jak wyjdzie aaaale ... jest w joomla opcja "ikona w menu" gdzie mozna sobie ikonke obok tekstu dac, problem jest tego typu ze pusty tekst nie przejdzie, trzeba pogrzebac w module mainmenu i ukryc teksty. Zrobile malego hacka i dziala, nawet o tyle fajnie ze ukrywa tylko gdy jest przypisana ikona:
/modules/mod_mainmenu.php okolo linii 137 (dla wersji 1.0.8)
Kod PHP:
if ( $params->get( 'menu_images' ) ) {
$menu_params = new stdClass();
$menu_params = new mosParameters( $mitem->params );
$menu_image = $menu_params->def( 'menu_image', -1 );
if ( ( $menu_image != '-1' ) && $menu_image ) {
$image = '<img src="'. $mosConfig_live_site .'/images/stories/'. $menu_image .'" border="0" alt="'. $mitem->name .'"/>';
if ( $params->get( 'menu_images_align' ) ) {
$txt = "<span style='display: none;'>$txt</span>" .' '. $image; //tu sa zmiany
} else {
$txt = $image .' '. "<span style='display: none;'>$txt"; // tu sa zmiany
}
}
}
jak widac jedyna zmiana to dodanie tagow <span style='display: none;'>tekst</span>, to jest oryginalny kod ze zmianami a nie dodatkowa wklejka wiec nalezy dokladnie obejrzec kod i zmienic tylko te 2 linijki
sprawdzone dla 1.0.8 z templakiem madeyourweb, oczywiscie podobna finkcjonalnosc oferuja rowniez jakies extra moduly menu typu LX menu