2012-04-06 11 views
0

Der Code geändert, seit Joomla 1.5, hier ist mein Versuch:Joomla 2.5 Add Mutter alias als Körperklasse

Im Kopf

<?php $parent = JFactory::getApplication()->getMenu()->getParent(); ?> 

Auf dem Body-Tag

<body class="<?php echo $parent->alias; ?>"> 

Jede Idee, Was ist los mit dir...? Dank

Antwort

1

gefunden Ihre Post dann diese gefunden, was meiner Meinung nach Antworten, die es perfekt, und zumindest für mich

http://www.joomla4web.com/blog/finding-the-top-menu.html tat

$menu = JFactory::getApplication()->getMenu(); 
$active = $menu->getActive(); 
$top = $active ? $menu->getItem($active->tree[0]) : null; 
echo $top->alias; 
0

Ich verwende:

<?php 
$menu =& JSite::getMenu(); 
$active = $menu->getActive(); 
$class = extractpath($active->route); 
function extractpath($string){ 
preg_match('/^[a-zA-Z0-9\-_]+/',$string,$m); 
return $m[0]; 
} 

?> 
<body<?php if ($class) echo ' class="' . $class . '"'; ?>> 
Verwandte Themen