Drupal'da menü sisteminde, tüm menülere geçerli bir URL vermek zorundasınız. Superfish gibi eklentiler ile açılır menü yapmak ve üstteki menünün tıklanamamasını istiyorsanız aşağıdaki fonksiyon işinize yarayacaktır.

function phptemplate_menu_item_link($link) { 

if (empty($link['localized_options'])) { 
$link['localized_options'] = array(); 
} 

if($link['href'] == "") { return "$link[title]"; } 
else { 
return l($link['title'], $link['href'], $link['localized_options']); 
} 
}

Yukarıdaki fonksiyonu template.php dosyası içine yapıştırın. Daha sonra linksiz olmasını istediğiniz menülere adres (URL) olarak <front> yazın.

Bazı durumlarda performans için bir önbellek temizlemesi yapmak faydalı olabilir.

Kategori