URL Highlighted – Joomla!
Rabu, 14 Mei, 2008
Standar Joomla hanya support menu highlight yang berasal dari jenis menu komponen, content dan submit, namun tidak bisa memberikan id active_menu pada jenis menu link – Url ketika aktif
Disini saya mau sharing tutorial singkat yang saya dapat dari ubek2 forum mambo mengenai highlight id active_menu pada menu Link – URL.
Sebelum melakukan modifikasi disarankan membuat backup terlebih dahulu, saya tidak bertanggung jawab jika terjadi error maupun kerusakan pada website anda ( use at your own risk ) 
Edit file mod_mainmenu.php yg berada di root folder modules, pada line 78 tepat setelah
// Active Menu highlighting
$current_itemid = $Itemid;
if ( !$current_itemid ) {
$id = ”;
} else if ( $current_itemid == $mitem->id ) {
$id = ‘id=”active_menu’. $params->get( ‘class_sfx’ ) .’”‘;
} else if( $params->get( ‘activate_parent’ ) && isset( $open ) && in_array( $mitem->id, $open ) ) {
$id = ‘id=”active_menu’. $params->get( ‘class_sfx’ ) .’”‘;
} else {
$id = ”;
}
tambahkan line codes berikut
// special handling for Link – Urls
if ( $mitem->type == ‘url’ ) {
$parts = parse_url( $mitem->link );
parse_str( $parts['query'], $parts1 );
$menuid = $parts1['Itemid'];
if ( $current_itemid == $menuid ) {
$id = ‘id=”active_menu’. $params->get( ‘class_sfx’ ) .‘”‘;
}
}
Namun sayangnya belum support untuk SEF.
Selamat mencoba!









