Back to top

Autore Topic: Immagini nel menu e collegamenti URL  (Letto 1321 volte)

Offline TurbiX

  • Nuovo arrivato
  • *
  • Post: 2
    • Mostra profilo
Immagini nel menu e collegamenti URL
« il: 18 Dic 2006, 14:50:33 »
Salve!
Avevo necessità di inserire dei bottoni grafici nel mainmenu invece delle scritte ed ho trovato la modifica a questo url http://www.mambers.com/showthread-t_26417.html

In parole povere in mod_mainmenu.php ho sostituito questo codice:
Codice: [Seleziona]
$txt = '<a href="'. $mitem->link .'" class="'. $menuclass .'" '. $id .'>'. $mitem->name .'</a>';
break;
}

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 = $txt .' '. $image;
} else {
$txt = $image .' '. $txt;
}
}
}

return $txt;
}

con questo:

Codice: [Seleziona]
$txt = '<a href="'. $mitem->link .'" class="'. $menuclass .'" '. $id .'>';
break;
}

$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" title="'. $mitem->name .'"/>';
if ( $params->get( 'menu_images_align' ) ) {
$txt .= $image;
} else {
$txt .= $image.' '. $txt;
}

}else{
$txt .= $mitem->name;
}

$txt .= '</a>';

return $txt;
}

funzionava tutto perfettamente ora però ho inserito una voce di menu con collegamento URL e viene tutto sballato. Senza immagine esce 2 volte la scritta del menu, con il bottone viene 2 volte il bottone e 2 volte la scritta del menu.
Sapete dirmi come modifcarlo?? Grazie!

 



Web Design Bolzano Kreatif