warum kein expanded??

am 18.02.2010 - 15:22 Uhr in
Hi Leute,
ich verzweifel gerade etwas ... vielleicht ist die frage auch ganz einfach zu beantworten ... im forum find ich jedenfalls nichts.
ich bin gerade dabei ein theme zu erstellen und orientiere mich an dem theme "acquia_marina".
wenn acquia_marina aktiviert ist, wird meine primary navigtaion so ausgegeben:
<div class="clearfix" id="primary-menu-wrapper">
<div id="primary-menu">
<ul class="menu">
<li class="expanded first"><a title="" href="/node/1">Punkt1</a>
<ul class="menu">
<li class="leaf first"><a title="" href="/node/1">Unterpunkt1</a></li>
<li class="leaf last"><a title="" href="/node/1">Unterpunkt2</a></li>
</ul></li>
<li class="leaf"><a title="" href="/node/1">Punkt2</a></li>
<li class="leaf"><a title="" href="/node/1">Punkt3</a></li>
<li class="leaf last"><a title="" href="/node/1">Punkt4</a></li>
</ul>
</div><!-- /primary_menu -->
</div>
aktiviere ich mein theme, sieht das ganze so aus:
<div id="primary-menu-wrapper">
<div id="primary-menu">
<ul class="links">
<li class="menu-158 first"><a title="" href="/node/1">Punkt1</a></li>
<li class="menu-118"><a title="" href="/node/1">Punkt2</a></li>
<li class="menu-160"><a title="" href="/node/1">Punkt3</a></li>
<li class="menu-154 last"><a title="" href="/node/1">Punkt4</a></li>
</ul>
</div><!-- /primary-menu -->
</div>
meine page.tpl.php sieht so aus:
<div id="primary-menu-wrapper">
<div id="primary-menu">
<?php if (isset($primary_links)) { ?><?php print theme('links', $primary_links) ?><?php } ?>
</div><!-- /primary-menu -->
</div><!-- /primary-menu-wrapper -->
danke schon mal
- Anmelden oder Registrieren um Kommentare zu schreiben
template.php
am 18.02.2010 - 15:32 Uhr
Schau mal in die Datei template.php von Acquia-Marina. Dort wird die Ausgabe der primary links vermutlich überschrieben, so dass die Klasse "extended" hinzugefügt wird.
Wenn Du das in die template.php Deines Themes einbaust, hast Du das dort auch.
hth,
Stefan
--
Sei nett zu Deinem Themer!
leider nicht
am 18.02.2010 - 15:39 Uhr
danke für die antwort ... aber in der template.php datei finde ich nur:
// Generate menu tree from source of primary links
if (module_exists('i18nmenu')) {
$vars['primary_links_tree']=i18nmenu_translated_tree(variable_get('menu_primary_links_source', 'primary-links'));
}
else {
$vars['primary_links_tree'] = menu_tree(variable_get('menu_primary_links_source', 'primary-links'));
}
und das hat keine auswirkung auf mein theme, auch wenn ich "primary_links_tree" zu "primary_links" ändere.