Rio, Saturday, 24 November 2007 02:10
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!
| Comments |
|
|
|
3.26 Copyright (C) 2008 Compojoom.com / Copyright (C) 2007 Alain Georgette / Copyright (C) 2006 Frantisek Hliva. All rights reserved."
JUG Indonesia
Id-joomla.com adalah situs resmi Joomla User Group (JUG) Indonesia dan Joomla Translation Team

Download Terjemahan Joomla terakreditasi dari JoomlaCode dan laporkan bugs, ide dan saran nya di Sub Forum Hanacaraka





